@charset "CP850";
/* line 17, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1,
.h1, h2, .h2, #subMenu .img .txt, h3, .h3, .eform fieldset legend, h4, .h4, h5, .h5, h6, .h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

/* line 22, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1; }

/* line 24, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none; }

/* line 26, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 30, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }
  /* line 103, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 32, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 116, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block; }

/* line 259, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
meta.foundation-version {
  font-family: "/5.1.0/"; }

/* line 264, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
meta.foundation-mq-small {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0; }

/* line 269, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40em)/";
  width: 40em; }

/* line 274, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
meta.foundation-mq-large {
  font-family: "/only screen and (min-width:50em)/";
  width: 50em; }

/* line 279, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:64em)/";
  width: 64em; }

/* line 284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

/* line 289, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
meta.foundation-data-attribute-namespace {
  font-family: false; }

/* line 294, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
html, body {
  height: 100%; }

/* line 301, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
html,
body {
  font-size: 16px; }

/* line 309, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
body {
  background: white;
  color: #222222;
  padding: 0;
  margin: 0;
  font-family: Tahoma,arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  position: relative;
  cursor: default; }

/* line 322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
a:hover {
  cursor: pointer; }

/* line 327, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
img,
object,
embed {
  max-width: 100%;
  height: auto; }

/* line 330, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
object,
embed {
  height: 100%; }

/* line 331, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
img {
  -ms-interpolation-mode: bicubic; }

/* line 337, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
  max-width: none !important; }

/* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
.left {
  float: left !important; }

/* line 343, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
.right {
  float: right !important; }

/* line 344, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
.clearfix {
  *zoom: 1; }
  /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
  .clearfix:before, .clearfix:after {
    content: " ";
    display: table; }
  /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
  .clearfix:after {
    clear: both; }

/* line 345, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
.hide {
  display: none; }

/* line 351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
img {
  display: inline-block;
  vertical-align: middle; }

/* line 364, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
textarea {
  height: auto;
  min-height: 50px; }

/* line 367, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
select {
  width: 100%; }

/* line 203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 64.375rem;
  *zoom: 1; }
  /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
  .row:before, .row:after {
    content: " ";
    display: table; }
  /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
  .row:after {
    clear: both; }
  /* line 208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .row.collapse > .column,
  .row.collapse > .columns {
    padding-left: 0;
    padding-right: 0;
    float: left; }
  /* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }
  /* line 213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .row .row {
    width: auto;
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none;
    *zoom: 1; }
    /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
    .row .row:before, .row .row:after {
      content: " ";
      display: table; }
    /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
    .row .row:after {
      clear: both; }
    /* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
    .row .row.collapse {
      width: auto;
      margin: 0;
      max-width: none;
      *zoom: 1; }
      /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
      .row .row.collapse:before, .row .row.collapse:after {
        content: " ";
        display: table; }
      /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
      .row .row.collapse:after {
        clear: both; }

/* line 219, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
.column,
.columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left; }

@media only screen {
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.small-centered,
  .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.small-uncentered,
  .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  /* line 163, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-0 {
    left: 0%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-0 {
    right: 0%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-1 {
    left: 8.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-1 {
    right: 8.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-2 {
    left: 16.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-2 {
    right: 16.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-3 {
    left: 25%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-3 {
    right: 25%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-4 {
    left: 33.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-4 {
    right: 33.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-5 {
    left: 41.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-5 {
    right: 41.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-6 {
    left: 50%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-6 {
    right: 50%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-7 {
    left: 58.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-7 {
    right: 58.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-8 {
    left: 66.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-8 {
    right: 66.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-9 {
    left: 75%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-9 {
    right: 75%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-10 {
    left: 83.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-10 {
    right: 83.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-push-11 {
    left: 91.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-pull-11 {
    right: 91.66667%;
    left: auto; }

  /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-1 {
    width: 8.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-2 {
    width: 16.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-3 {
    width: 25%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-4 {
    width: 33.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-5 {
    width: 41.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-6 {
    width: 50%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-7 {
    width: 58.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-8 {
    width: 66.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-9 {
    width: 75%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-10 {
    width: 83.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-11 {
    width: 91.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-12 {
    width: 100%; }

  /* line 184, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right; }

  /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-0 {
    margin-left: 0% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-1 {
    margin-left: 8.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-2 {
    margin-left: 16.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-3 {
    margin-left: 25% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-4 {
    margin-left: 33.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-5 {
    margin-left: 41.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-6 {
    margin-left: 50% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-7 {
    margin-left: 58.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-8 {
    margin-left: 66.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-9 {
    margin-left: 75% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-10 {
    margin-left: 83.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-offset-11 {
    margin-left: 91.66667% !important; }

  /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .small-reset-order,
  .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; } }
@media only screen and (min-width: 40em) {
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.medium-centered,
  .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.medium-uncentered,
  .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  /* line 163, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-0 {
    left: 0%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-0 {
    right: 0%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-1 {
    left: 8.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-1 {
    right: 8.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-2 {
    left: 16.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-2 {
    right: 16.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-3 {
    left: 25%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-3 {
    right: 25%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-4 {
    left: 33.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-4 {
    right: 33.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-5 {
    left: 41.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-5 {
    right: 41.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-6 {
    left: 50%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-6 {
    right: 50%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-7 {
    left: 58.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-7 {
    right: 58.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-8 {
    left: 66.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-8 {
    right: 66.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-9 {
    left: 75%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-9 {
    right: 75%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-10 {
    left: 83.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-10 {
    right: 83.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-push-11 {
    left: 91.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-pull-11 {
    right: 91.66667%;
    left: auto; }

  /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-1 {
    width: 8.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-2 {
    width: 16.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-3 {
    width: 25%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-4 {
    width: 33.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-5 {
    width: 41.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-6 {
    width: 50%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-7 {
    width: 58.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-8 {
    width: 66.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-9 {
    width: 75%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-10 {
    width: 83.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-11 {
    width: 91.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-12 {
    width: 100%; }

  /* line 184, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right; }

  /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-0 {
    margin-left: 0% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-1 {
    margin-left: 8.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-2 {
    margin-left: 16.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-3 {
    margin-left: 25% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-4 {
    margin-left: 33.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-5 {
    margin-left: 41.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-6 {
    margin-left: 50% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-7 {
    margin-left: 58.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-8 {
    margin-left: 66.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-9 {
    margin-left: 75% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-10 {
    margin-left: 83.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-offset-11 {
    margin-left: 91.66667% !important; }

  /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .medium-reset-order,
  .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-0 {
    left: 0%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-0 {
    right: 0%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-1 {
    left: 8.33333%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-1 {
    right: 8.33333%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-2 {
    left: 16.66667%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-2 {
    right: 16.66667%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-3 {
    left: 25%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-3 {
    right: 25%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-4 {
    left: 33.33333%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-4 {
    right: 33.33333%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-5 {
    left: 41.66667%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-5 {
    right: 41.66667%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-6 {
    left: 50%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-6 {
    right: 50%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-7 {
    left: 58.33333%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-7 {
    right: 58.33333%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-8 {
    left: 66.66667%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-8 {
    right: 66.66667%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-9 {
    left: 75%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-9 {
    right: 75%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-10 {
    left: 83.33333%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-10 {
    right: 83.33333%;
    left: auto; }

  /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-11 {
    left: 91.66667%;
    right: auto; }

  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-11 {
    right: 91.66667%;
    left: auto; } }
@media only screen and (min-width: 50em) {
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.large-centered,
  .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  /* line 163, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-0 {
    left: 0%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-0 {
    right: 0%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-1 {
    left: 8.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-1 {
    right: 8.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-2 {
    left: 16.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-2 {
    right: 16.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-3 {
    left: 25%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-3 {
    right: 25%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-4 {
    left: 33.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-4 {
    right: 33.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-5 {
    left: 41.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-5 {
    right: 41.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-6 {
    left: 50%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-6 {
    right: 50%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-7 {
    left: 58.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-7 {
    right: 58.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-8 {
    left: 66.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-8 {
    right: 66.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-9 {
    left: 75%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-9 {
    right: 75%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-10 {
    left: 83.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-10 {
    right: 83.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-push-11 {
    left: 91.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-pull-11 {
    right: 91.66667%;
    left: auto; }

  /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-1 {
    width: 8.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-2 {
    width: 16.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-3 {
    width: 25%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-4 {
    width: 33.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-5 {
    width: 41.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-6 {
    width: 50%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-7 {
    width: 58.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-8 {
    width: 66.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-9 {
    width: 75%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-10 {
    width: 83.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-11 {
    width: 91.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-12 {
    width: 100%; }

  /* line 184, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right; }

  /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-0 {
    margin-left: 0% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-1 {
    margin-left: 8.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-2 {
    margin-left: 16.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-3 {
    margin-left: 25% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-4 {
    margin-left: 33.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-5 {
    margin-left: 41.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-6 {
    margin-left: 50% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-7 {
    margin-left: 58.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-8 {
    margin-left: 66.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-9 {
    margin-left: 75% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-10 {
    margin-left: 83.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-offset-11 {
    margin-left: 91.66667% !important; }

  /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .large-reset-order,
  .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-0 {
    left: 0%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-0 {
    right: 0%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-1 {
    left: 8.33333%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-1 {
    right: 8.33333%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-2 {
    left: 16.66667%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-2 {
    right: 16.66667%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-3 {
    left: 25%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-3 {
    right: 25%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-4 {
    left: 33.33333%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-4 {
    right: 33.33333%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-5 {
    left: 41.66667%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-5 {
    right: 41.66667%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-6 {
    left: 50%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-6 {
    right: 50%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-7 {
    left: 58.33333%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-7 {
    right: 58.33333%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-8 {
    left: 66.66667%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-8 {
    right: 66.66667%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-9 {
    left: 75%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-9 {
    right: 75%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-10 {
    left: 83.33333%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-10 {
    right: 83.33333%;
    left: auto; }

  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .push-11 {
    left: 91.66667%;
    right: auto; }

  /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .pull-11 {
    right: 91.66667%;
    left: auto; } }
@media only screen and (min-width: 64em) {
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.xlarge-centered,
  .columns.xlarge-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.xlarge-uncentered,
  .columns.xlarge-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  /* line 163, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.xlarge-uncentered.opposite,
  .columns.xlarge-uncentered.opposite {
    float: right; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-0 {
    left: 0%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-0 {
    right: 0%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-1 {
    left: 8.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-1 {
    right: 8.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-2 {
    left: 16.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-2 {
    right: 16.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-3 {
    left: 25%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-3 {
    right: 25%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-4 {
    left: 33.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-4 {
    right: 33.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-5 {
    left: 41.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-5 {
    right: 41.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-6 {
    left: 50%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-6 {
    right: 50%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-7 {
    left: 58.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-7 {
    right: 58.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-8 {
    left: 66.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-8 {
    right: 66.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-9 {
    left: 75%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-9 {
    right: 75%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-10 {
    left: 83.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-10 {
    right: 83.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-push-11 {
    left: 91.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-pull-11 {
    right: 91.66667%;
    left: auto; }

  /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-1 {
    width: 8.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-2 {
    width: 16.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-3 {
    width: 25%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-4 {
    width: 33.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-5 {
    width: 41.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-6 {
    width: 50%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-7 {
    width: 58.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-8 {
    width: 66.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-9 {
    width: 75%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-10 {
    width: 83.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-11 {
    width: 91.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-12 {
    width: 100%; }

  /* line 184, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right; }

  /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-0 {
    margin-left: 0% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-1 {
    margin-left: 8.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-2 {
    margin-left: 16.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-3 {
    margin-left: 25% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-4 {
    margin-left: 33.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-5 {
    margin-left: 41.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-6 {
    margin-left: 50% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-7 {
    margin-left: 58.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-8 {
    margin-left: 66.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-9 {
    margin-left: 75% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-10 {
    margin-left: 83.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-offset-11 {
    margin-left: 91.66667% !important; }

  /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xlarge-reset-order,
  .xlarge-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; } }
@media only screen and (min-width: 120.063em) {
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.xxlarge-centered,
  .columns.xxlarge-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.xxlarge-uncentered,
  .columns.xxlarge-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  /* line 163, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column.xxlarge-uncentered.opposite,
  .columns.xxlarge-uncentered.opposite {
    float: right; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-0 {
    left: 0%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-0 {
    right: 0%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-1 {
    left: 8.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-1 {
    right: 8.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-2 {
    left: 16.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-2 {
    right: 16.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-3 {
    left: 25%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-3 {
    right: 25%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-4 {
    left: 33.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-4 {
    right: 33.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-5 {
    left: 41.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-5 {
    right: 41.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-6 {
    left: 50%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-6 {
    right: 50%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-7 {
    left: 58.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-7 {
    right: 58.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-8 {
    left: 66.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-8 {
    right: 66.66667%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-9 {
    left: 75%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-9 {
    right: 75%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-10 {
    left: 83.33333%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-10 {
    right: 83.33333%;
    left: auto; }

  /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-push-11 {
    left: 91.66667%;
    right: auto; }

  /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-pull-11 {
    right: 91.66667%;
    left: auto; }

  /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-1 {
    width: 8.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-2 {
    width: 16.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-3 {
    width: 25%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-4 {
    width: 33.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-5 {
    width: 41.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-6 {
    width: 50%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-7 {
    width: 58.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-8 {
    width: 66.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-9 {
    width: 75%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-10 {
    width: 83.33333%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-11 {
    width: 91.66667%; }

  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-12 {
    width: 100%; }

  /* line 184, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right; }

  /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-0 {
    margin-left: 0% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-1 {
    margin-left: 8.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-2 {
    margin-left: 16.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-3 {
    margin-left: 25% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-4 {
    margin-left: 33.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-5 {
    margin-left: 41.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-6 {
    margin-left: 50% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-7 {
    margin-left: 58.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-8 {
    margin-left: 66.66667% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-9 {
    margin-left: 75% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-10 {
    margin-left: 83.33333% !important; }

  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-offset-11 {
    margin-left: 91.66667% !important; }

  /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_grid.scss */
  .xxlarge-reset-order,
  .xxlarge-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; } }
/* Foundation Visibility HTML Classes */
/* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.show-for-small,
.show-for-small-only,
.show-for-medium-down,
.show-for-large-down,
.hide-for-medium,
.hide-for-medium-up,
.hide-for-medium-only,
.hide-for-large,
.hide-for-large-up,
.hide-for-large-only,
.hide-for-xlarge,
.hide-for-xlarge-up,
.hide-for-xlarge-only,
.hide-for-xxlarge-up,
.hide-for-xxlarge-only {
  display: inherit !important; }

/* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.hide-for-small,
.hide-for-small-only,
.hide-for-medium-down,
.show-for-medium,
.show-for-medium-up,
.show-for-medium-only,
.hide-for-large-down,
.show-for-large,
.show-for-large-up,
.show-for-large-only,
.show-for-xlarge,
.show-for-xlarge-up,
.show-for-xlarge-only,
.show-for-xxlarge-up,
.show-for-xxlarge-only {
  display: none !important; }

/* Specific visibility for tables */
/* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
table.show-for-small, table.show-for-small-only, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
  display: table; }

/* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
thead.show-for-small, thead.show-for-small-only, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
  display: table-header-group !important; }

/* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
tbody.show-for-small, tbody.show-for-small-only, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
  display: table-row-group !important; }

/* line 114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
tr.show-for-small, tr.show-for-small-only, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
  display: table-row !important; }

/* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
td.show-for-small, td.show-for-small-only, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xxlarge-up,
th.show-for-small,
th.show-for-small-only,
th.show-for-medium-down,
th.show-for-large-down,
th.hide-for-medium,
th.hide-for-medium-up,
th.hide-for-large,
th.hide-for-large-up,
th.hide-for-xlarge,
th.hide-for-xlarge-up,
th.hide-for-xxlarge-up {
  display: table-cell !important; }

/* Medium Displays: 641px and up */
@media only screen and (min-width: 40em) {
  /* line 146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-up,
  .show-for-medium-only,
  .hide-for-large,
  .hide-for-large-up,
  .hide-for-large-only,
  .hide-for-xlarge,
  .hide-for-xlarge-up,
  .hide-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: inherit !important; }

  /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .show-for-small,
  .show-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-up,
  .hide-for-medium-only,
  .hide-for-large-down,
  .show-for-large,
  .show-for-large-up,
  .show-for-large-only,
  .show-for-xlarge,
  .show-for-xlarge-up,
  .show-for-xlarge-only,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: none !important; }

  /* Specific visibility for tables */
  /* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.show-for-medium, table.show-for-medium-down, table.show-for-medium-up, table.show-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
    display: table; }

  /* line 195, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.show-for-medium, thead.show-for-medium-down, thead.show-for-medium-up, thead.show-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
    display: table-header-group !important; }

  /* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.show-for-medium, tbody.show-for-medium-down, tbody.show-for-medium-up, tbody.show-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
    display: table-row-group !important; }

  /* line 227, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.show-for-medium, tr.show-for-medium-down, tr.show-for-medium-up, tr.show-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
    display: table-row !important; }

  /* line 244, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.show-for-medium, td.show-for-medium-down, td.show-for-medium-up, td.show-for-medium-only, td.hide-for-large, td.hide-for-large-up, td.hide-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.show-for-medium,
  th.show-for-medium-down,
  th.show-for-medium-up,
  th.show-for-medium-only,
  th.hide-for-large,
  th.hide-for-large-up,
  th.hide-for-large-only,
  th.hide-for-xlarge,
  th.hide-for-xlarge-up,
  th.hide-for-xlarge-only,
  th.hide-for-xxlarge-up,
  th.hide-for-xxlarge-only {
    display: table-cell !important; } }
/* Large Displays: 1024px and up */
@media only screen and (min-width: 50em) {
  /* line 263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-only,
  .show-for-medium-up,
  .show-for-large,
  .show-for-large-up,
  .show-for-large-only,
  .hide-for-xlarge,
  .hide-for-xlarge-up,
  .hide-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: inherit !important; }

  /* line 276, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .show-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-only,
  .hide-for-large,
  .hide-for-large-up,
  .hide-for-large-only,
  .show-for-xlarge,
  .show-for-xlarge-up,
  .show-for-xlarge-only,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: none !important; }

  /* Specific visibility for tables */
  /* line 293, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large, table.show-for-large-up, table.show-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
    display: table; }

  /* line 309, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large, thead.show-for-large-up, thead.show-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
    display: table-header-group !important; }

  /* line 325, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large, tbody.show-for-large-up, tbody.show-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
    display: table-row-group !important; }

  /* line 341, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large, tr.show-for-large-up, tr.show-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
    display: table-row !important; }

  /* line 358, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large, td.show-for-large-up, td.show-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.hide-for-medium,
  th.hide-for-medium-down,
  th.hide-for-medium-only,
  th.show-for-medium-up,
  th.show-for-large,
  th.show-for-large-up,
  th.show-for-large-only,
  th.hide-for-xlarge,
  th.hide-for-xlarge-up,
  th.hide-for-xlarge-only,
  th.hide-for-xxlarge-up,
  th.hide-for-xxlarge-only {
    display: table-cell !important; } }
/* X-Large Displays: 1441 and up */
@media only screen and (min-width: 64em) {
  /* line 376, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-only,
  .show-for-medium-up,
  .show-for-large-up,
  .hide-for-large-only,
  .show-for-xlarge,
  .show-for-xlarge-up,
  .show-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: inherit !important; }

  /* line 389, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .show-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-only,
  .show-for-large,
  .show-for-large-only,
  .show-for-large-down,
  .hide-for-xlarge,
  .hide-for-xlarge-up,
  .hide-for-xlarge-only,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: none !important; }

  /* Specific visibility for tables */
  /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-large-only, table.show-for-xlarge, table.show-for-xlarge-up, table.show-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
    display: table; }

  /* line 420, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-large-only, thead.show-for-xlarge, thead.show-for-xlarge-up, thead.show-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
    display: table-header-group !important; }

  /* line 435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-large-only, tbody.show-for-xlarge, tbody.show-for-xlarge-up, tbody.show-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
    display: table-row-group !important; }

  /* line 450, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-large-only, tr.show-for-xlarge, tr.show-for-xlarge-up, tr.show-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
    display: table-row !important; }

  /* line 466, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-large-only, td.show-for-xlarge, td.show-for-xlarge-up, td.show-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.hide-for-medium,
  th.hide-for-medium-down,
  th.hide-for-medium-only,
  th.show-for-medium-up,
  th.show-for-large-up,
  th.hide-for-large-only,
  th.show-for-xlarge,
  th.show-for-xlarge-up,
  th.show-for-xlarge-only,
  th.hide-for-xxlarge-up,
  th.hide-for-xxlarge-only {
    display: table-cell !important; } }
/* XX-Large Displays: 1920 and up */
@media only screen and (min-width: 120.063em) {
  /* line 483, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-only,
  .show-for-medium-up,
  .show-for-large-up,
  .hide-for-large-only,
  .hide-for-xlarge-only,
  .show-for-xlarge-up,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: inherit !important; }

  /* line 495, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .show-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-only,
  .show-for-large,
  .show-for-large-only,
  .show-for-large-down,
  .hide-for-xlarge,
  .show-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: none !important; }

  /* Specific visibility for tables */
  /* line 509, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-up, table.show-for-xxlarge-only {
    display: table; }

  /* line 522, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-up, thead.show-for-xxlarge-only {
    display: table-header-group !important; }

  /* line 535, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge-only {
    display: table-row-group !important; }

  /* line 548, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-up, tr.show-for-xxlarge-only {
    display: table-row !important; }

  /* line 562, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-xlarge-only, td.show-for-xlarge-up, td.show-for-xxlarge-up, td.show-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.hide-for-medium,
  th.hide-for-medium-down,
  th.hide-for-medium-only,
  th.show-for-medium-up,
  th.show-for-large-up,
  th.hide-for-xlarge-only,
  th.show-for-xlarge-up,
  th.show-for-xxlarge-up,
  th.show-for-xxlarge-only {
    display: table-cell !important; } }
/* Orientation targeting */
/* line 569, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

/* line 571, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
/* line 576, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
table.hide-for-landscape, table.show-for-portrait {
  display: table; }

/* line 580, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important; }

/* line 584, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important; }

/* line 588, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important; }

/* line 593, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  /* line 598, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important; }

  /* line 600, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important; }

  /* Specific visibility for tables */
  /* line 605, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  table.show-for-landscape, table.hide-for-portrait {
    display: table; }

  /* line 609, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important; }

  /* line 613, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important; }

  /* line 617, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important; }

  /* line 622, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important; } }
@media only screen and (orientation: portrait) {
  /* line 628, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important; }

  /* line 630, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important; }

  /* Specific visibility for tables */
  /* line 635, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  table.show-for-portrait, table.hide-for-landscape {
    display: table; }

  /* line 639, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important; }

  /* line 643, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important; }

  /* line 647, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important; }

  /* line 652, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important; } }
/* Touch-enabled device targeting */
/* line 657, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.show-for-touch {
  display: none !important; }

/* line 658, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.hide-for-touch {
  display: inherit !important; }

/* line 659, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch .show-for-touch {
  display: inherit !important; }

/* line 660, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
/* line 663, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
table.hide-for-touch {
  display: table; }

/* line 664, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch table.show-for-touch {
  display: table; }

/* line 665, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
thead.hide-for-touch {
  display: table-header-group !important; }

/* line 666, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch thead.show-for-touch {
  display: table-header-group !important; }

/* line 667, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
tbody.hide-for-touch {
  display: table-row-group !important; }

/* line 668, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch tbody.show-for-touch {
  display: table-row-group !important; }

/* line 669, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
tr.hide-for-touch {
  display: table-row !important; }

/* line 670, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch tr.show-for-touch {
  display: table-row !important; }

/* line 671, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
td.hide-for-touch {
  display: table-cell !important; }

/* line 672, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch td.show-for-touch {
  display: table-cell !important; }

/* line 673, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
th.hide-for-touch {
  display: table-cell !important; }

/* line 674, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_visibility.scss */
.touch th.show-for-touch {
  display: table-cell !important; }

/* Slider */
/* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-list {
  position: relative;
  overflow-x: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  /* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-list:focus {
    outline: none; }
  /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-loading .slick-list {
    background: white url("https://ingenico.vn/images/ajax-loader.gif") center center no-repeat; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

/* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-slider .slick-list,
.slick-track,
.slick-slide {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  zoom: 1; }
  /* line 68, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-track:after {
    clear: both; }
  /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-loading .slick-track {
    visibility: hidden; }

/* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-slide img {
    display: block; }
  /* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-slide.slick-loading img {
    display: none; }
  /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-slide.dragging a, .slick-slide.dragging img {
    pointer-events: none; }
  /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-initialized .slick-slide {
    display: block; }
  /* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-loading .slick-slide {
    visibility: hidden; }
  /* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

/* Arrows */
/* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-prev,
.slick-next {
  position: absolute;
  z-index: 100;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  margin-top: -10px;
  padding: 0;
  border: none;
  outline: none; }
  /* line 133, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-prev:focus,
  .slick-next:focus {
    outline: none; }

/* line 138, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-prev {
  left: -25px; }

/* line 142, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-next {
  right: -25px; }

/* Dots */
/* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
.slick-dots {
  position: absolute;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0px;
  width: 100%; }
  /* line 155, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .glossary .slick-dots {
    bottom: -65px; }
  /* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0px 5px;
    padding: 0px;
    cursor: pointer; }
    /* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: 0;
      line-height: 0;
      font-size: 0;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      /* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
      .slick-dots li button:focus {
        outline: 0; }
      /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "\2022";
        width: 20px;
        height: 20px;
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    /* line 201, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_slick.scss */
    .slick-dots li.slick-active button:before {
      opacity: 0.75; }

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  font-family: Tahoma,arial, sans-serif; }

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
/* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-single:before,
.pika-single:after {
  content: " ";
  display: table; }

/* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-single:after {
  clear: both; }

/* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-single {
  *zoom: 1; }

/* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-single.is-hidden {
  display: none; }

/* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5); }

/* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-lendar {
  float: left;
  width: 240px;
  margin: 8px; }

/* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-title {
  position: relative;
  text-align: center; }

/* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-label {
  display: inline-block;
  *display: inline;
  position: relative;
  z-index: 9999;
  overflow: hidden;
  margin: 0;
  padding: 5px 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
  background-color: #fff; }

/* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0; }

/* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-prev,
.pika-next {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  /* hide text using text-indent trick, using width value (it's enough) */
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: .5;
  *position: absolute;
  *top: 0; }

/* line 99, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-prev:hover,
.pika-next:hover {
  opacity: 1; }

/* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-prev,
.is-rtl .pika-next {
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
  *left: 0; }

/* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-next,
.is-rtl .pika-prev {
  float: right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
  *right: 0; }

/* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-prev.is-disabled,
.pika-next.is-disabled {
  cursor: default;
  opacity: .2; }

/* line 123, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-select {
  display: inline-block;
  *display: inline; }

/* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0; }

/* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-table th,
.pika-table td {
  width: 14.285714285714286%;
  padding: 0; }

/* line 141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-table th {
  color: #999;
  font-size: 12px;
  line-height: 25px;
  font-weight: bold;
  text-align: center; }

/* line 149, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-button {
  cursor: pointer;
  display: block;
  outline: none;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  background: #f5f5f5; }

/* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-week {
  font-size: 11px;
  color: #999; }

/* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.is-today .pika-button {
  color: #33aaff;
  font-weight: bold; }

/* line 174, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.is-selected .pika-button {
  color: #fff;
  font-weight: bold;
  background: #33aaff;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 3px; }

/* line 182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
  color: #999;
  opacity: .3; }

/* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_pickaday.scss */
.pika-button:hover {
  color: #fff !important;
  background: #ef4036 !important;
  box-shadow: none !important;
  border-radius: 3px !important; }

/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
ul li:before, .section.article.blog .prev-post i:before, .section.article.blog .next-post i:before, ul li.unchecked.ckeditor:before, ul li.checked.ckeditor:before, .anchors-list li:before, .button.small-download-button, .expandable-block .button-to-expand .icon, .data-container .category ul li:before, .data-container .date:before, .data-container .type:before, .data-container .subtype:before, .tags li:before, .meta-data .category li:before, .meta-data .name-expert li:before, .meta-data span.date:before, .meta-data .location .button, .meta-data .location ul li:before, .block-title .button.neutral span:before, .with-video .media-container:before, #page-nav .direction-nav li a:before, #page-nav .direction-nav li.disabled:before, .message-banner .action .icon.close, .generic-content .quote q:before, .video-target .close, .article.blog .page-intro .meta-data .date:before, .article.blog .page-intro .meta-data .tags:before, .article .links a:before, .newsletter-subscription.section h2:before, .newsletter-subscription.section .h2:before, .newsletter-subscription.section #subMenu .img .txt:before, #subMenu .img .newsletter-subscription.section .txt:before, .our-solutions .solutions-container .btn.open, .carousel .carousel-item .row .content .user-input a:before, .faq .question-block .button-to-expand .icon, .variant-faq .question-block .button-to-expand .icon, .bcrumb li:before, .landing-template .login-menu .close.icon:before, #header .rchooser:before, #header .loginMenu:before, #header .loginMenu > a:before, #header .sbtn:before, #offCanvas #searchBox .submit:before, #offCanvas .has-submenu:before, #mainMenu ul .home a:before, #mainMenu ul .home a:hover:before, #loginMenu .close.icon:before, #footer .fmenu ul li:before {
  background: url(https://ingenico.vn/images/sprite.png) no-repeat; }

/* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
.slick-slider button, .slick-slider .slick-dots li button {
  background: url(https://ingenico.vn/images/sprite-carousel.png) no-repeat; }

/* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
.share-buttons .switch-button a, .share-buttons li a.facebook:before, .share-buttons li a.twitter:before, .share-buttons li a.googleplus:before, .share-buttons li a.linkedin:before, .share-buttons li a.weibo:before, .share-buttons li a.wechat:before, .print-button span:before {
  content: " ";
  display: block;
  width: 32px;
  height: 32px;
  background: url(https://ingenico.vn/images/sprite-share.png) no-repeat; }

/* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
.press-release .download .cta:before, .section.download-gallery .download .cta:before, .section.download .download .cta:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background: url(https://ingenico.vn/images/mobile-horizontal-separator.png) no-repeat;
  -webkit-background-size: 100% 1px;
  -moz-background-size: 100% 1px;
  -o-background-size: 100% 1px;
  background-size: 100% 1px; }

/*
 * Skin for jPlayer Plugin (jQuery JavaScript Library)
 * http://www.jplayer.org
 *
 * Skin Name: Blue Monday
 *
 * Copyright (c) 2010-2014 Happyworm Ltd
 * Licensed under the MIT license.
 *  - http://www.opensource.org/licenses/mit-license.php
 *
 * Author: Silvia Benvenuti
 * Skin Version: 4.4 (jPlayer 2.6.0)
 * Date: 1st April 2014
 */
/* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
.audio-link {
  margin-bottom: 2em; }

/* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio,
div.jp-audio-stream,
div.jp-video {
  /* Edit the font-size to counteract inherited font sizing.
   * Eg. 1.25em = 1 / 0.8em
   */
  font-size: 1.25em;
  /* 1.25em for testing in site pages */
  /* No parent CSS that can effect the size in the demos ZIP */
  font-family: Verdana, Arial, sans-serif;
  line-height: 1.6;
  color: #666; }

/* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio li {
  padding: 0; }
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  div.jp-audio li:before {
    display: none; }

/* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-wrapper {
  position: relative;
  overflow: hidden;
  min-width: 273px;
  max-width: 280px;
  min-height: 50px;
  border-radius: 35px;
  border: 1px solid #575665;
  padding: 10px 5px;
  width: 100%;
  margin: 0 auto; }
  @media only screen and (min-width: 40em) {
    /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    div.jp-wrapper {
      padding: 10px 25px;
      width: auto;
      max-width: none;
      float: left;
      margin: 0; } }

/* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-download {
  float: left;
  padding-top: 6px;
  margin-left: 5px; }
  /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  div.jp-download .button.small-download-button {
    margin: 0; }

/* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio-stream {
  width: 182px; }

/* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-270p {
  width: 480px; }

/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-360p {
  width: 640px; }

/* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-full {
  /* Rules for IE6 (full-screen) */
  width: 480px;
  height: 270px;
  /* Rules for IE7 (full-screen) - Otherwise the relative container causes other page items that are not position:static (default) to appear over the video/gui. */
  position: static !important;
  position: relative; }

/* The z-index rule is defined in this manner to enable Popcorn plugins that add overlays to video area. EG. Subtitles. */
/* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-full div div {
  z-index: 1000; }

/* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-full div.jp-jplayer {
  top: 0;
  left: 0;
  position: fixed !important;
  position: relative;
  /* Rules for IE6 (full-screen) */
  overflow: hidden; }

/* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-full div.jp-gui {
  position: fixed !important;
  position: static;
  /* Rules for IE6 (full-screen) */
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1001;
  /* 1 layer above the others. */ }

/* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-full div.jp-interface {
  position: absolute !important;
  position: relative;
  /* Rules for IE6 (full-screen) */
  bottom: 0;
  left: 0; }

/* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-interface {
  position: relative;
  width: 100%;
  overflow: hidden; }

/* @group CONTROLS */
/* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-controls-holder {
  clear: both;
  width: 440px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  top: -8px;
  /* This negative value depends on the size of the text in jp-currentTime and jp-duration */ }

/* line 137, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-interface ul.jp-controls {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden; }

/* line 144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio ul.jp-controls {
  width: 100%;
  padding: 0; }
  @media only screen and (min-width: 40em) {
    /* line 144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    div.jp-audio ul.jp-controls {
      width: auto; } }

/* line 152, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio-stream ul.jp-controls {
  width: 142px;
  padding: 20px 20px 0 20px; }

/* line 157, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video div.jp-type-single ul.jp-controls {
  width: 78px;
  margin-left: 200px; }

/* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video div.jp-type-playlist ul.jp-controls {
  width: 134px;
  margin-left: 172px; }

/* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video ul.jp-controls,
div.jp-interface ul.jp-controls li {
  display: inline;
  float: left; }

/* line 172, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-interface ul.jp-controls a {
  display: block;
  overflow: hidden;
  text-indent: -9999px; }

/* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-play,
a.jp-pause {
  width: 40px;
  height: 40px; }

/* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-play {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 0 no-repeat; }

/* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-play:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -41px 0 no-repeat; }

/* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-pause {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -42px no-repeat;
  display: none; }

/* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-pause:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -41px -42px no-repeat; }

/* line 197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-stop, a.jp-previous, a.jp-next {
  width: 28px;
  height: 28px;
  margin-top: 7px; }

/* line 203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-stop {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -83px no-repeat;
  margin-left: 5px; }

/* line 208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-stop:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -29px -83px no-repeat; }

/* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-previous {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -112px no-repeat; }

/* line 215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-previous:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -29px -112px no-repeat; }

/* line 219, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-next {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -141px no-repeat; }

/* line 222, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-next:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -29px -141px no-repeat; }

/* @end */
/* @group progress bar */
/* line 230, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-progress {
  overflow: hidden; }

/* line 233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-progress {
  position: absolute;
  top: 15px;
  height: 15px; }

/* line 239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-type-single div.jp-progress,
div.jp-audio div.jp-type-single div.jp-time-holder {
  left: 83px;
  width: 88px; }
  @media only screen and (min-width: 40em) {
    /* line 239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    div.jp-audio div.jp-type-single div.jp-progress,
    div.jp-audio div.jp-type-single div.jp-time-holder {
      left: 113px;
      width: 108px; } }

/* line 247, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-type-playlist div.jp-progress {
  left: 166px;
  width: 108px; }

/* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video div.jp-progress {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 10px; }

/* line 257, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-seek-bar {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -202px repeat-x;
  width: 100% !important;
  height: 100%;
  cursor: pointer; }

/* line 263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-play-bar {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -218px repeat-x;
  width: 0px;
  height: 100%; }

/* The seeking class is added/removed inside jPlayer */
/* line 270, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-seeking-bg {
  background: url("https://ingenico.vn/images/jplayer.blue.monday.seeking.gif"); }

/* @end */
/* @group volume controls */
/* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-mute,
a.jp-unmute,
a.jp-volume-max {
  width: 18px;
  height: 15px;
  margin-top: 6px; }
  @media only screen and (min-width: 40em) {
    /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    a.jp-mute,
    a.jp-unmute,
    a.jp-volume-max {
      margin-top: 6px; } }

/* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
  margin-left: 95px; }
  @media only screen and (min-width: 40em) {
    /* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    div.jp-audio div.jp-type-single a.jp-mute,
    div.jp-audio div.jp-type-single a.jp-unmute {
      margin-left: 128px; } }

/* line 298, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {
  margin-left: 154px; }

/* line 303, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio-stream div.jp-type-single a.jp-mute,
div.jp-audio-stream div.jp-type-single a.jp-unmute {
  margin-left: 10px; }

/* line 308, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio a.jp-volume-max,
div.jp-audio-stream a.jp-volume-max {
  margin-left: 47px; }

/* line 314, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video a.jp-mute,
div.jp-video a.jp-unmute,
div.jp-video a.jp-volume-max {
  position: absolute;
  top: 12px;
  margin-top: 0; }

/* line 321, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video a.jp-mute,
div.jp-video a.jp-unmute {
  left: 60px; }

/* line 325, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video a.jp-volume-max {
  left: 134px; }

/* line 329, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-mute {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -170px no-repeat; }

/* line 332, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-mute:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -19px -170px no-repeat; }

/* line 335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-unmute {
  background: url("https://ingenico.vn/images/jplayer.jpg") -60px -170px no-repeat;
  display: none; }

/* line 339, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-unmute:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -79px -170px no-repeat; }

/* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-volume-max {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -186px no-repeat; }

/* line 345, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-volume-max:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -19px -186px no-repeat; }

/* line 349, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-volume-bar {
  position: absolute;
  overflow: hidden;
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -250px repeat-x;
  width: 46px;
  height: 5px;
  cursor: pointer; }

/* line 357, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-volume-bar {
  top: 20px;
  left: 189px; }
  @media only screen and (min-width: 40em) {
    /* line 357, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    div.jp-audio div.jp-volume-bar {
      left: 242px; } }

/* line 364, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio-stream div.jp-volume-bar {
  top: 37px;
  left: 92px; }

/* line 368, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video div.jp-volume-bar {
  top: 17px;
  left: 72px; }

/* line 372, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-volume-bar-value {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -256px repeat-x;
  width: 0px;
  height: 5px; }

/* @end */
/* @group current time and duration */
/* line 382, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-time-holder {
  position: absolute;
  top: 30px; }

/* line 387, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio div.jp-type-playlist div.jp-time-holder {
  left: 166px;
  width: 130px; }

/* line 393, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-current-time,
div.jp-duration {
  width: 40px;
  font-size: .64em;
  font-style: oblique; }
  @media only screen and (min-width: 40em) {
    /* line 393, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    div.jp-current-time,
    div.jp-duration {
      width: 50px; } }

/* line 401, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-current-time {
  float: left;
  display: inline; }

/* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-duration {
  float: right;
  display: inline;
  text-align: right; }

/* line 411, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video div.jp-current-time {
  margin-left: 20px; }

/* line 414, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video div.jp-duration {
  margin-right: 20px; }

/* @end */
/* @group playlist */
/* line 423, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-details,
div.jp-playlist {
  width: 280px;
  margin: 0 auto; }
  @media only screen and (min-width: 40em) {
    /* line 423, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    div.jp-details,
    div.jp-playlist {
      text-align: left;
      margin: 0; } }

/* line 434, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-single div.jp-details,
div.jp-type-playlist div.jp-details,
div.jp-type-single div.jp-playlist {
  border-top: none; }

/* line 438, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-playlist li {
  padding: 5px 0 4px 20px;
  border-bottom: 1px solid #eee; }

/* line 443, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-playlist li div {
  display: inline; }

/* Note that the first-child (IE6) and last-child (IE6/7/8) selectors do not work on IE */
/* line 449, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist li:last-child {
  padding: 5px 0 5px 20px;
  border-bottom: none; }

/* line 453, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
  list-style-type: square;
  list-style-position: inside;
  padding-left: 7px; }

/* line 458, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist a {
  color: #333;
  text-decoration: none; }

/* line 462, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist a:hover {
  color: #0d88c1; }

/* line 465, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist a.jp-playlist-current {
  color: #0d88c1; }

/* line 469, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove {
  float: right;
  display: inline;
  text-align: right;
  margin-right: 10px;
  font-weight: bold;
  color: #666; }

/* line 477, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover {
  color: #0d88c1; }

/* line 480, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist span.jp-free-media {
  float: right;
  display: inline;
  text-align: right;
  margin-right: 10px; }

/* line 486, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist span.jp-free-media a {
  color: #666; }

/* line 489, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover {
  color: #0d88c1; }

/* line 492, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
span.jp-artist {
  font-size: .8em;
  color: #666; }

/* @end */
/* line 499, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-play {
  width: 100%;
  overflow: hidden;
  /* Important for nested negative margins to work in modern browsers */
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  /* Makes IE9 work with the active area over the whole video area. IE6/7/8 only have the button as active area. */ }

/* line 505, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-270p div.jp-video-play {
  margin-top: -270px;
  height: 270px; }

/* line 509, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-360p div.jp-video-play {
  margin-top: -360px;
  height: 360px; }

/* line 513, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-full div.jp-video-play {
  height: 100%; }

/* line 516, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-video-play-icon {
  position: relative;
  display: block;
  width: 112px;
  height: 100px;
  margin-left: -56px;
  margin-top: -50px;
  left: 50%;
  top: 50%;
  background: url("jplayer.blue.monday.video.play.png") 0 0 no-repeat;
  text-indent: -9999px; }

/* line 530, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video-play:hover a.jp-video-play-icon {
  background: url("jplayer.blue.monday.video.play.png") 0 -100px no-repeat; }

/* line 539, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-jplayer audio,
div.jp-jplayer {
  width: 0px;
  height: 0px; }

/* line 544, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-jplayer {
  background-color: #000000; }

/* @group TOGGLES */
/* The audio toggles are nested inside jp-time-holder */
/* line 556, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
ul.jp-toggles {
  list-style-type: none;
  padding: 0;
  margin: 0 auto;
  overflow: hidden;
  display: none; }

/* line 564, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio .jp-type-single ul.jp-toggles {
  width: 25px; }

/* line 567, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-audio .jp-type-playlist ul.jp-toggles {
  width: 55px;
  margin: 0;
  position: absolute;
  left: 325px;
  top: 50px; }

/* line 575, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
div.jp-video ul.jp-toggles {
  margin-top: 10px;
  width: 100px; }

/* line 580, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
ul.jp-toggles li {
  display: block;
  float: right; }

/* line 585, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
ul.jp-toggles li a {
  display: block;
  width: 25px;
  height: 18px;
  text-indent: -9999px;
  line-height: 100%;
  /* need this for IE6 */ }

/* line 593, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-full-screen {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -310px no-repeat;
  margin-left: 20px; }

/* line 598, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-full-screen:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -30px -310px no-repeat; }

/* line 602, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-restore-screen {
  background: url("https://ingenico.vn/images/jplayer.jpg") -60px -310px no-repeat;
  margin-left: 20px; }

/* line 607, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-restore-screen:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -90px -310px no-repeat; }

/* line 611, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-repeat {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -290px no-repeat; }

/* line 615, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-repeat:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -30px -290px no-repeat; }

/* line 619, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-repeat-off {
  background: url("https://ingenico.vn/images/jplayer.jpg") -60px -290px no-repeat; }

/* line 623, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-repeat-off:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -90px -290px no-repeat; }

/* line 627, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-shuffle {
  background: url("https://ingenico.vn/images/jplayer.jpg") 0 -270px no-repeat;
  margin-left: 5px; }

/* line 632, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-shuffle:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -30px -270px no-repeat; }

/* line 636, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-shuffle-off {
  background: url("https://ingenico.vn/images/jplayer.jpg") -60px -270px no-repeat;
  margin-left: 5px; }

/* line 641, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
a.jp-shuffle-off:hover {
  background: url("https://ingenico.vn/images/jplayer.jpg") -90px -270px no-repeat; }

/* @end */
/* @group NO SOLUTION error feedback */
/* line 650, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
.jp-no-solution {
  padding: 5px;
  font-size: .8em;
  background-color: #eee;
  border: 2px solid #009be3;
  color: #000;
  display: none; }

/* line 659, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
.jp-no-solution a {
  color: #000; }

/* line 663, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
.jp-no-solution span {
  font-size: 1em;
  display: block;
  text-align: center;
  font-weight: bold; }

/* line 673, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
.compact.audio-link {
  display: inline-block; }
  /* line 677, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-type-single div.jp-details {
    text-align: center;
    font-weight: 700;
    width: auto; }
  /* line 682, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-type-single div.jp-progress {
    width: 55%;
    position: absolute;
    left: 0;
    background: #575665;
    height: 6px;
    bottom: 45px;
    top: auto;
    left: 38px;
    z-index: 1; }
  /* line 693, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-type-single div.jp-seek-bar {
    width: 100%;
    background: #575665; }
  /* line 697, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-type-single div.jp-play-bar {
    background: #ef4036; }
  /* line 700, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-type-single a.jp-mute {
    width: 15px;
    height: 22px;
    background: url(https://ingenico.vn/images/sprite.png) no-repeat -114px -352px;
    display: block;
    text-indent: -9999px;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    bottom: 10px; }
  /* line 713, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-wrapper {
    border: 0;
    border-radius: 0;
    min-width: 0;
    max-width: 175px;
    float: none;
    margin: 0 auto;
    padding: 0 0 9px 0; }
    /* line 721, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    .compact.audio-link div.jp-wrapper div.jp-time-holder {
      font-size: 0.50em;
      position: absolute;
      bottom: 40px;
      top: auto;
      left: 0;
      width: 100%; }
      /* line 728, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
      .compact.audio-link div.jp-wrapper div.jp-time-holder div.jp-duration {
        width: auto;
        font-size: 1em; }
      /* line 732, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
      .compact.audio-link div.jp-wrapper div.jp-time-holder div.jp-current-time {
        width: auto;
        font-size: 1em; }
  /* line 740, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-audio .jp-volume-bar {
    display: block;
    left: 33px;
    position: relative;
    width: 60%;
    top: auto;
    bottom: 10px;
    border-radius: 4px; }
  /* line 750, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-audio ul.jp-controls {
    height: 175px; }
  /* line 755, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-interface ul.jp-controls .jp-play, .compact.audio-link div.jp-interface ul.jp-controls .jp-pause {
    width: 114px;
    height: 114px;
    text-indent: -9999px;
    display: block; }
  /* line 761, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-interface ul.jp-controls .jp-play {
    background: url(https://ingenico.vn/images/sprite.png) no-repeat 0 -294px; }
  /* line 764, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-interface ul.jp-controls .jp-pause {
    background: url(https://ingenico.vn/images/sprite.png) no-repeat 0 -408px; }
  /* line 768, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-interface ul.jp-controls .jp-stop {
    display: block;
    text-indent: -9999px;
    width: 55px;
    height: 58px;
    background: url(https://ingenico.vn/images/sprite.png) no-repeat -114px -294px; }
  /* line 777, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-interface ul.jp-controls .jp-unmute, .compact.audio-link div.jp-interface ul.jp-controls .jp-progress, .compact.audio-link div.jp-interface ul.jp-controls .jp-duration, .compact.audio-link div.jp-interface ul.jp-controls .jp-current-time {
    display: none !important; }
  /* line 781, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-interface ul.jp-controls .jp-volume-max {
    display: block;
    padding: 0;
    width: 26px;
    height: 23px;
    margin: 0;
    background: url(https://ingenico.vn/images/sprite.png) no-repeat -130px -352px;
    position: absolute;
    right: -6px;
    bottom: 10px; }
  /* line 793, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
  .compact.audio-link div.jp-interface ul.jp-controls li {
    padding: 0 0 10px 0;
    float: none;
    display: inline-block; }
    /* line 797, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_audioPlayer.scss */
    .compact.audio-link div.jp-interface ul.jp-controls li:before {
      display: none; }

/* @end */
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
[hidden] {
  display: none; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
.visually-hidden {
  position: absolute;
  clip: rect(0, 0, 0, 0); }

/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete {
  display: inline-block;
  position: relative; }

/* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete > input {
  display: block; }

/* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete > ul {
  position: absolute;
  left: 0;
  z-index: 1;
  min-width: 100%;
  box-sizing: border-box;
  list-style: none;
  padding: 0;
  border-radius: .3em;
  margin: .2em 0 0;
  background: rgba(255, 255, 255, 0.9);
  background: linear-gradient(to bottom right, #ffffff, rgba(255, 255, 255, 0.8));
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: 0.05em 0.2em 0.6em rgba(0, 0, 0, 0.2);
  text-shadow: none; }

/* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete > ul[hidden],
div.awesomplete > ul:empty {
  display: none; }

@supports (transform: scale(0)) {
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
  div.awesomplete > ul {
    transition: 0.3s cubic-bezier(0.4, 0.2, 0.5, 1.4);
    transform-origin: 1.43em -.43em; }

  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
  div.awesomplete > ul[hidden],
  div.awesomplete > ul:empty {
    opacity: 0;
    transform: scale(0);
    display: block;
    transition-timing-function: ease; } }
/* Pointer */
/* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete > ul:before {
  content: "";
  position: absolute;
  top: -.43em;
  left: 1em;
  width: 0;
  height: 0;
  padding: .4em;
  background: white;
  border: inherit;
  border-right: 0;
  border-bottom: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

/* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete > ul > li {
  position: relative;
  padding: .2em .5em;
  cursor: pointer; }

/* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete > ul > li:hover {
  background: #b8d3e0;
  color: black; }

/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete > ul > li[aria-selected="true"] {
  background: #3d6d8f;
  color: white; }

/* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete mark {
  background: #eaff00; }

/* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete li:hover mark {
  background: #b5d100; }

/* line 94, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_awesomplete.scss */
div.awesomplete li[aria-selected="true"] mark {
  background: #3d6b00;
  color: inherit; }

/* Magnific Popup CSS */
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

/* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

/* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

/* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

/* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-align-top .mfp-container:before {
  display: none; }

/* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

/* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

/* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-ajax-cur {
  cursor: progress; }

/* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

/* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

/* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-auto-cursor .mfp-content {
  cursor: auto; }

/* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

/* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-loading.mfp-figure {
  display: none; }

/* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-hide {
  display: none !important; }

/* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }

/* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-preloader a {
  color: #CCC; }

/* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-preloader a:hover {
  color: #FFF; }

/* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-s-ready .mfp-preloader {
  display: none; }

/* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-s-error .mfp-content {
  display: none; }

/* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

/* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

/* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }

/* line 141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1; }

/* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-close:active {
  top: 1px; }

/* line 146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-close-btn-in .mfp-close {
  color: #333; }

/* line 150, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

/* line 157, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

/* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }

/* line 176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow:active {
  margin-top: -54px; }

/* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1; }

/* line 182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow:before,
.mfp-arrow:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent; }

/* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px; }

/* line 197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7; }

/* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow-left {
  left: 0; }

/* line 204, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px; }

/* line 207, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F; }

/* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow-right {
  right: 0; }

/* line 213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px; }

/* line 216, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F; }

/* line 219, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }

/* line 222, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px; }

/* line 226, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-iframe-holder .mfp-close {
  top: -40px; }

/* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }

/* line 234, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000; }

/* Main image in popup */
/* line 245, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
/* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-figure {
  line-height: 0; }

/* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444; }

/* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px; }

/* line 276, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-figure figure {
  margin: 0; }

/* line 279, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

/* line 287, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

/* line 294, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-image-holder .mfp-content {
  max-width: 100%; }

/* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  /* line 304, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }

  /* line 307, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile img.mfp-img {
    padding: 0; }

  /* line 309, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }

  /* line 312, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }

  /* line 315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }

  /* line 323, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0; }

  /* line 325, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }

  /* line 328, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }
@media all and (max-width: 900px) {
  /* line 340, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }

  /* line 343, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  /* line 346, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  /* line 349, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_magnific-popup.scss */
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.nstSlider.scss */
.is_clickable {
  cursor: hand;
  cursor: pointer; }

/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.nstSlider.scss */
.nstSlider {
  cursor: hand;
  cursor: pointer;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: relative;
  width: 300px;
  height: 20px;
  background: #113344; }

/* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.nstSlider.scss */
.nstSlider .leftGrip.gripHighlighted {
  background: #113344; }

/* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.nstSlider.scss */
.nstSlider .rightGrip.gripHighlighted {
  background: #113344; }

/* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.nstSlider.scss */
.nstSlider .rightGrip,
.nstSlider .leftGrip {
  position: absolute;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 20px;
  height: 20px;
  background: #ffffff; }

/* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.nstSlider.scss */
.nstSlider .bar {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: absolute;
  background: #ffffff;
  height: 8px;
  top: 6px; }

/* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.nstSlider.scss */
.nstSlider .highlightPanel, .nstSlider .highlightPanel2, .nstSlider .highlightPanel3 {
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: absolute;
  background: #e87722;
  height: 20px;
  top: 0; }

/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
/*
CONTENTS:
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar.
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars.
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars.
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
/*
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE
------------------------------------------------------------------------------------------------------------------------
*/
/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  /* direct pointer events to js */ }

/* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto; }

/* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr; }

/* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto; }

/*
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
/* line 54, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_inside > .mCSB_container {
  margin-right: 30px; }

/* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0; }

/* non-visible scrollbar */
/* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

/* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0; }

/* RTL direction/left-side scrollbar */
/* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0; }

/* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_outside + .mCSB_scrollTools {
  right: -26px; }

/* scrollbar position: outside */
/* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0; }

/* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px; }

/* RTL direction/left-side scrollbar (scrollbar position: outside) */
/* line 85, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto; }

/* line 94, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0; }

/* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px; }

/* line 103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1; }

/* line 110, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  text-align: center; }

/* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */ }

/* line 123, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */ }

/* line 126, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

/* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0; }

/*
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR
x-axis
------------------------------------------------------------------------------------------------------------------------
*/
/* line 147, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px; }

/* line 152, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%; }

/* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* non-visible scrollbar */
/* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0; }

/* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px; }

/* scrollbar position: outside */
/* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px; }

/* line 170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0; }

/* line 176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0; }

/* line 182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

/* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto; }

/* line 195, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0; }

/* line 201, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

/* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0; }

/* line 213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0; }

/*
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS
yx-axis
------------------------------------------------------------------------------------------------------------------------
*/
/* line 224, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px; }

/* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px; }

/* line 245, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px; }

/* non-visible horizontal scrollbar */
/* line 248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0; }

/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
/* line 252, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0; }

/* RTL direction/left-side scrollbar */
/* line 255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px; }

/* non-visible scrollbar/RTL direction/left-side scrollbar */
/* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0; }

/* line 260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

/* line 265, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0; }

/* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0; }

/* line 269, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  /* non-visible scrollbar */
  margin-left: 0; }

/* non-visible horizontal scrollbar */
/* line 275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/*
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS
------------------------------------------------------------------------------------------------------------------------
*/
/* line 290, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }

/* line 300, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out; }

/*
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
------------------------------------------------------------------------------------------------------------------------
*/
/*
----------------------------------------
6.1 THEMES
----------------------------------------
*/
/* default theme ("light") */
/* line 335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

/* line 338, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)"; }

/* line 345, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)"; }

/* line 347, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

/* line 352, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

/* line 357, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)"; }

/* line 362, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* line 370, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  background-image: url(mCSB_buttons.png);
  /* css sprites */
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

/* line 376, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
  /*
  sprites locations
  light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
  dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
  */ }

/* line 385, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
  /*
  sprites locations
  light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
  dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
  */ }

/* line 394, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
  /*
  sprites locations
  light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
  dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
  */ }

/* line 403, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
  /*
  sprites locations
  light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
  dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
  */ }

/* line 415, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

/* line 420, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* theme: "dark" */
/* line 425, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

/* line 427, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 429, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85); }

/* line 432, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9); }

/* line 434, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

/* line 436, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

/* line 438, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

/* line 440, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme: "light-2", "dark-2" */
/* line 449, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 456, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 465, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

/* line 471, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

/* line 474, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* line 476, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px 0; }

/* line 478, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -20px; }

/* line 480, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -40px; }

/* line 482, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -56px; }

/* theme: "dark-2" */
/* line 487, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 492, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 497, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 500, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 502, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px 0; }

/* line 504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -20px; }

/* line 506, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -40px; }

/* line 508, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -56px; }

/* ---------------------------------------- */
/* theme: "light-thick", "dark-thick" */
/* line 517, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 524, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 531, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px 0; }

/* line 538, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 5px auto; }

/* line 544, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

/* line 547, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* line 549, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px 0; }

/* line 551, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -20px; }

/* line 553, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -40px; }

/* line 555, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -56px; }

/* theme: "dark-thick" */
/* line 560, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 565, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 570, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 573, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 575, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px 0; }

/* line 577, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -20px; }

/* line 579, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -40px; }

/* line 581, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -56px; }

/* ---------------------------------------- */
/* theme: "light-thin", "dark-thin" */
/* line 589, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1); }

/* line 592, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px; }

/* line 595, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%; }

/* line 598, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 2px;
  margin: 7px auto; }

/* theme "dark-thin" */
/* line 607, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

/* line 609, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 611, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 614, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 616, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

/* line 618, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

/* line 620, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

/* line 622, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
/* line 630, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15); }

/* line 635, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger {
  height: 14px; }

/* line 640, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 14px;
  margin: 0 1px; }

/* line 648, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 14px; }

/* line 653, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 14px;
  margin: 1px 0; }

/* line 661, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  /* auto-expanded scrollbar */
  height: 16px;
  margin: -1px 0; }

/* line 670, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
  /* auto-expanded scrollbar */ }

/* line 675, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  /* auto-expanded scrollbar */
  width: 16px;
  margin: 0 -1px; }

/* line 684, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  /* auto-expanded scrollbar */
  margin: 6px 0; }

/* line 689, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 -72px; }

/* line 691, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -92px; }

/* line 693, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -112px; }

/* line 695, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -128px; }

/* theme "rounded-dark", "rounded-dots-dark" */
/* line 701, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 703, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

/* line 706, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 711, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 713, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px -72px; }

/* line 715, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -92px; }

/* line 717, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -112px; }

/* line 719, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -128px; }

/* theme "rounded-dots", "rounded-dots-dark" */
/* line 725, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail {
  width: 4px; }

/* line 730, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: transparent;
  background-position: center; }

/* line 736, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
  background-repeat: repeat-y;
  opacity: 0.3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

/* line 744, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x; }

/* line 750, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px -72px; }

/* line 752, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -92px; }

/* line 754, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -112px; }

/* line 756, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -128px; }

/* theme "rounded-dots-dark" */
/* line 761, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII="); }

/* line 765, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px -72px; }

/* line 767, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -92px; }

/* line 769, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -112px; }

/* line 771, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -128px; }

/* ---------------------------------------- */
/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
/* line 782, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-y;
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

/* line 795, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

/* theme "3d", "3d-dark" */
/* line 809, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 70px; }

/* line 812, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 70px; }

/* line 815, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools,
.mCS-3d-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

/* line 823, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px; }

/* line 826, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2); }

/* line 839, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

/* line 842, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px; }

/* line 845, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 8px;
  margin: 4px 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2); }

/* line 853, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto; }

/* line 859, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 861, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 863, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 865, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "3d-dark" */
/* line 870, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1); }

/* line 875, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }

/* line 877, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 879, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 881, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 883, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "3d-thick", "3d-thick-dark" */
/* line 892, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

/* line 900, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px; }

/* line 903, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

/* line 906, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  right: 1px; }

/* line 909, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools_vertical,
.mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

/* line 912, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools_horizontal,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  bottom: 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

/* line 918, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

/* line 931, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); }

/* line 936, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

/* line 939, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  width: auto; }

/* line 944, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

/* line 949, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

/* line 951, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 953, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 955, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 957, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme: "3d-thick-dark" */
/* line 962, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools {
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2); }

/* line 964, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2); }

/* line 966, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2); }

/* line 968, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2); }

/* line 973, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #777; }

/* line 975, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

/* line 980, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

/* line 982, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 984, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 986, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 988, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "minimal", "minimal-dark" */
/* line 997, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0; }

/* line 1005, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 0;
  margin: 0 12px; }

/* RTL direction/left-side scrollbar */
/* line 1012, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  left: 0;
  right: auto; }

/* line 1018, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

/* line 1021, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 50px; }

/* line 1024, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 50px; }

/* line 1026, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

/* line 1032, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* theme: "minimal-dark" */
/* line 1040, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

/* line 1046, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* ---------------------------------------- */
/* theme "light-3", "dark-3" */
/* line 1058, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

/* line 1064, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px; }

/* line 1069, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 6px;
  margin: 5px 0; }

/* line 1078, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px; }

/* line 1085, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 12px;
  margin: 2px 0; }

/* line 1090, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 1092, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 1094, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 1096, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "dark-3" */
/* line 1101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 1103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 1106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 1108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

/* line 1110, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 1112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 1114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 1116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
/* line 1129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 12px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

/* line 1139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  margin: 3px 5px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

/* line 1155, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 6px;
  margin: 5px 3px;
  position: absolute;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

/* line 1171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 12px;
  margin: 2px 0; }

/* line 1179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 1183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 1187, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 1191, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
/* line 1198, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 1202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 1209, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 1213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

/* line 1217, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 1221, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 1225, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 1229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* theme "inset-2", "inset-2-dark" */
/* line 1235, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 1244, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2); }

/* theme "inset-3", "inset-3-dark" */
/* line 1249, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6); }

/* line 1251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6); }

/* line 1253, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 1255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 1258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 1260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75); }

/* line 1262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

/* line 1265, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.mCustomScrollbar.scss */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* ---------------------------------------- */
/*! formstone v1.3.1 [dropdown.css] 2017-01-23 | GPL-3.0 License | formstone.it */
/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown {
  position: relative;
  z-index: 1;
  display: block;
  max-width: 100%; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown, .fs-dropdown *, .fs-dropdown :after, .fs-dropdown :before, .fs-dropdown:after, .fs-dropdown:before {
  box-sizing: border-box;
  -webkit-transition: none;
  transition: none;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-element {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: -1;
  opacity: 0;
  outline: 0;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-tap-highlight-color: transparent; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-mobile .fs-dropdown-element {
  z-index: 7; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-mobile.fs-dropdown-multiple .fs-dropdown-element {
  z-index: -1; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-selected {
  border: none;
  padding: 0;
  width: 100%;
  position: relative;
  z-index: 2;
  background: #fff;
  border: 1px solid;
  color: #000;
  cursor: pointer;
  display: block;
  overflow: hidden;
  text-align: left;
  text-overflow: clip; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-options {
  width: 100%;
  max-height: 260px;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  background: #fff;
  border: 1px solid;
  display: none;
  overflow: auto;
  overflow-x: hidden; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-options.fs-scrollbar {
  position: absolute; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-group {
  display: block;
  font-size: 75%; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-item {
  border: none;
  padding: 0;
  width: 100%;
  background: #fff;
  border-radius: 0;
  color: #000;
  cursor: pointer;
  display: block;
  overflow: hidden;
  text-align: left;
  text-decoration: none;
  text-overflow: ellipsis; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-item_placeholder {
  display: none; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-item_selected {
  background: #ddd; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-item_disabled {
  cursor: default;
  opacity: .5; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-open {
  z-index: 3; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-open .fs-dropdown-options {
  display: block; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-open .fs-dropdown-selected {
  z-index: 6; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected {
  z-index: 4; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-cover .fs-dropdown-options {
  top: 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-bottom .fs-dropdown-options {
  top: auto;
  bottom: 100%; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-bottom.fs-dropdown-cover .fs-dropdown-options {
  top: auto;
  bottom: 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-multiple .fs-dropdown-options {
  width: 100%;
  position: static;
  display: block; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-disabled {
  opacity: .5; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-disabled .fs-dropdown-selected {
  cursor: default; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-disabled .fs-dropdown-group, .fs-dropdown-disabled .fs-dropdown-item {
  cursor: default; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-options.fs-scrollbar {
  overflow: hidden; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-options.fs-scrollbar .fs-scrollbar-bar {
  border: 1px solid;
  border-width: 0 0 0 1px; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-options.fs-scrollbar .fs-scrollbar-content {
  max-height: 260px;
  height: auto; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_formstone-dropdown.scss */
.fs-dropdown-options.fs-scrollbar.fs-scrollbar-active .fs-scrollbar-content {
  padding: 0; }

/*
    Common
*/
/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard,
.tabcontrol {
  display: block;
  width: 100%;
  overflow: hidden; }

/* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard a,
.tabcontrol a {
  outline: 0; }

/* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard ul,
.tabcontrol ul {
  list-style: none !important;
  padding: 0;
  margin: 0; }

/* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard ul > li,
.tabcontrol ul > li {
  display: block;
  padding: 0; }

/* Accessibility */
/* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps .current-info,
.tabcontrol > .steps .current-info {
  position: absolute;
  left: -999em; }

/* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .title,
.tabcontrol > .content > .title {
  position: absolute;
  left: -999em; }

/*
    Wizard
*/
/* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps {
  position: relative;
  display: block;
  width: 100%; }

/* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard.vertical > .steps {
  display: inline;
  float: left;
  width: 30%; }

/* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps .number {
  font-size: 1.429em; }

/* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps > ul > li {
  width: 25%; }

/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps > ul > li,
.wizard > .actions > ul > li {
  float: left; }

/* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard.vertical > .steps > ul > li {
  float: none;
  width: 100%; }

/* line 94, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps a,
.wizard > .steps a:hover,
.wizard > .steps a:active {
  display: block;
  width: auto;
  margin: 0 0.5em 0.5em;
  padding: 1em 1em;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

/* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps .disabled a,
.wizard > .steps .disabled a:hover,
.wizard > .steps .disabled a:active {
  background: #eee;
  color: #aaa;
  cursor: default; }

/* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active {
  background: #2184be;
  color: #fff;
  cursor: default; }

/* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps .done a,
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active {
  background: #9dc8e2;
  color: #fff; }

/* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .steps .error a,
.wizard > .steps .error a:hover,
.wizard > .steps .error a:active {
  background: #ff3111;
  color: #fff; }

/* line 141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content {
  background: #eee;
  display: block;
  margin: 0.5em;
  min-height: 35em;
  overflow: hidden;
  position: relative;
  width: auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

/* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard.vertical > .content {
  display: inline;
  float: left;
  margin: 0 2.5% 0.5em 2.5%;
  width: 65%; }

/* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body {
  float: left;
  position: absolute;
  width: 95%;
  height: 95%;
  padding: 2.5%; }

/* line 173, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body ul {
  list-style: disc !important; }

/* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body ul > li {
  display: list-item; }

/* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body > iframe {
  border: 0 none;
  width: 100%;
  height: 100%; }

/* line 190, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body input {
  display: block;
  border: 1px solid #ccc; }

/* line 196, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body input[type="checkbox"] {
  display: inline-block; }

/* line 201, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body input.error {
  background: #fbe3e4;
  border: 1px solid #fbc2c4;
  color: #8a1f11; }

/* line 208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body label {
  display: inline-block;
  margin-bottom: 0.5em; }

/* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .content > .body label.error {
  color: #8a1f11;
  display: inline-block;
  margin-left: 1.5em; }

/* line 221, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .actions {
  position: relative;
  display: block;
  text-align: right;
  width: 100%; }

/* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard.vertical > .actions {
  display: inline;
  float: right;
  margin: 0 2.5%;
  width: 95%; }

/* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .actions > ul {
  display: inline-block;
  text-align: right; }

/* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .actions > ul > li {
  margin: 0 0.5em; }

/* line 248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard.vertical > .actions > ul > li {
  margin: 0 0 0 1em; }

/* line 255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active {
  background: #2184be;
  color: #fff;
  display: block;
  padding: 0.5em 1em;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

/* line 270, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active {
  background: #eee;
  color: #aaa; }

/*
    Tabcontrol
*/
/* line 290, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps {
  position: relative;
  display: block;
  width: 100%; }

/* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps > ul {
  position: relative;
  margin: 6px 0 0 0;
  top: 1px;
  z-index: 1; }

/* line 305, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps > ul > li {
  float: left;
  margin: 5px 2px 0 0;
  padding: 1px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px; }

/* line 319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps > ul > li:hover {
  background: #edecec;
  border: 1px solid #bbb;
  padding: 0; }

/* line 326, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps > ul > li.current {
  background: #fff;
  border: 1px solid #bbb;
  border-bottom: 0 none;
  padding: 0 0 1px 0;
  margin-top: 0; }

/* line 335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps > ul > li > a {
  color: #5f5f5f;
  display: inline-block;
  border: 0 none;
  margin: 0;
  padding: 10px 30px;
  text-decoration: none; }

/* line 345, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps > ul > li > a:hover {
  text-decoration: none; }

/* line 350, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .steps > ul > li.current > a {
  padding: 15px 30px 10px 30px; }

/* line 355, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .content {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 35em;
  overflow: hidden;
  border-top: 1px solid #bbb;
  padding-top: 20px; }

/* line 366, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .content > .body {
  float: left;
  position: absolute;
  width: 95%;
  height: 95%;
  padding: 2.5%; }

/* line 375, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .content > .body ul {
  list-style: disc !important; }

/* line 380, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.steps.scss */
.tabcontrol > .content > .body ul > li {
  display: list-item; }

/*! jQuery-ui-Slider-Pips - v1.11.4 - 2016-09-04
* Copyright (c) 2016 Simon Goellner <simey.me@gmail.com>; Licensed MIT */
/* HORIZONTAL */
/* increase bottom margin to fit the pips */
/* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-horizontal.ui-slider-pips {
  margin-bottom: 1.4em; }

/* default hide the labels and pips that arnt visible */
/* we just use css to hide incase we want to show certain */
/* labels/pips individually later */
/* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-label,
.ui-slider-pips .ui-slider-pip-hide {
  display: none; }

/* now we show any labels that we've set to show in the options */
/* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-pip-label .ui-slider-label {
  display: block; }

/* PIP/LABEL WRAPPER */
/* position each pip absolutely just below the default slider */
/* and also prevent accidental selection */
/* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-pip {
  width: 2em;
  height: 1em;
  line-height: 1em;
  position: absolute;
  font-size: 0.8em;
  color: #999;
  overflow: visible;
  text-align: center;
  top: 20px;
  left: 20px;
  margin-left: -1em;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-state-disabled.ui-slider-pips .ui-slider-pip {
  cursor: default; }

/* little pip/line position & size */
/* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-line {
  background: #999;
  width: 1px;
  height: 3px;
  position: absolute;
  left: 50%; }

/* the text label postion & size */
/* it overflows so no need for width to be accurate */
/* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-label {
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: -1em;
  width: 2em; }

/* make it easy to see when we hover a label */
/* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips:not(.ui-slider-disabled) .ui-slider-pip:hover .ui-slider-label {
  color: black;
  font-weight: bold; }

/* VERTICAL */
/* vertical slider needs right-margin, not bottom */
/* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-pips {
  margin-bottom: 1em;
  margin-right: 2em; }

/* align vertical pips left and to right of the slider */
/* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-pips .ui-slider-pip {
  text-align: left;
  top: auto;
  left: 20px;
  margin-left: 0;
  margin-bottom: -0.5em; }

/* vertical line/pip should be horizontal instead */
/* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-pips .ui-slider-line {
  width: 3px;
  height: 1px;
  position: absolute;
  top: 50%;
  left: 0; }

/* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-pips .ui-slider-label {
  top: 50%;
  left: 0.5em;
  margin-left: 0;
  margin-top: -0.5em;
  width: 2em; }

/* FLOATING HORIZTONAL TOOLTIPS */
/* remove the godawful looking focus outline on handle and float */
/* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-handle:focus,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip-label
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label {
  outline: none; }

/* style tooltips on handles and on labels */
/* also has a nice transition */
/* line 122, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-tip,
.ui-slider-float .ui-slider-tip-label {
  position: absolute;
  visibility: hidden;
  top: -40px;
  display: block;
  width: 34px;
  margin-left: -18px;
  left: 50%;
  height: 20px;
  line-height: 20px;
  background: white;
  border-radius: 3px;
  border: 1px solid #888;
  text-align: center;
  font-size: 12px;
  opacity: 0;
  color: #333;
  -webkit-transition-property: opacity, top, visibility;
  transition-property: opacity, top, visibility;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  -webkit-transition-duration: 200ms, 200ms, 0ms;
  transition-duration: 200ms, 200ms, 0ms;
  -webkit-transition-delay: 0ms, 0ms, 200ms;
  transition-delay: 0ms, 0ms, 200ms; }

/* show the tooltip on hover or focus */
/* also switch transition delay around */
/* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,
.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  opacity: 1;
  top: -30px;
  visibility: visible;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 200ms, 200ms, 0ms;
  transition-delay: 200ms, 200ms, 0ms; }

/* put label tooltips below slider */
/* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-pip .ui-slider-tip-label {
  top: 42px; }

/* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  top: 32px;
  font-weight: normal; }

/* give the tooltip a css triangle arrow */
/* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-tip:after,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  content: " ";
  width: 0;
  height: 0;
  border: 5px solid rgba(255, 255, 255, 0);
  border-top-color: white;
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin-left: -5px; }

/* put a 1px border on the tooltip arrow to match tooltip border */
/* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-tip:before,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  content: " ";
  width: 0;
  height: 0;
  border: 5px solid rgba(255, 255, 255, 0);
  border-top-color: #888;
  position: absolute;
  bottom: -11px;
  left: 50%;
  margin-left: -5px; }

/* switch the arrow to top on labels */
/* line 205, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-bottom-color: white;
  top: -10px; }

/* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-bottom-color: #888;
  top: -11px; }

/* FLOATING VERTICAL TOOLTIPS */
/* tooltip floats to left of handle */
/* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-tip-label {
  top: 50%;
  margin-top: -11px;
  width: 34px;
  margin-left: 0px;
  left: -60px;
  color: #333;
  -webkit-transition-duration: 200ms, 200ms, 0;
  transition-duration: 200ms, 200ms, 0;
  -webkit-transition-property: opacity, left, visibility;
  transition-property: opacity, left, visibility;
  -webkit-transition-delay: 0, 0, 200ms;
  transition-delay: 0, 0, 200ms; }

/* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  top: 50%;
  margin-top: -11px;
  left: -50px; }

/* put label tooltips to right of slider */
/* line 247, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label {
  left: 47px; }

/* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  left: 37px; }

/* give the tooltip a css triangle arrow */
/* line 257, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-tip:after,
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-left-color: white;
  border-top-color: transparent;
  position: absolute;
  bottom: 50%;
  margin-bottom: -5px;
  right: -10px;
  margin-left: 0;
  top: auto;
  left: auto; }

/* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-tip:before,
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-left-color: #888;
  border-top-color: transparent;
  position: absolute;
  bottom: 50%;
  margin-bottom: -5px;
  right: -11px;
  margin-left: 0;
  top: auto;
  left: auto; }

/* line 284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-right-color: white;
  right: auto;
  left: -10px; }

/* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-right-color: #888;
  right: auto;
  left: -11px; }

/* SELECTED STATES */
/* Comment out this chuck of code if you don't want to have
        the new label colours shown */
/* line 301, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips [class*=ui-slider-pip-initial] {
  font-weight: bold;
  color: #14CA82; }

/* line 306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-pip-initial-2 {
  color: #1897C9; }

/* line 310, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips [class*=ui-slider-pip-selected] {
  font-weight: bold;
  color: #FF7A00; }

/* line 315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-pip-inrange {
  color: black; }

/* line 319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips .ui-slider-pip-selected-2 {
  color: #E70081; }

/* line 324, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery-ui-slider-pips.scss */
.ui-slider-pips [class*=ui-slider-pip-selected] .ui-slider-line,
.ui-slider-pips .ui-slider-pip-inrange .ui-slider-line {
  background: black; }

/*! formstone v1.3.3 [dropdown.css] 2017-04-18 | GPL-3.0 License | formstone.it */
/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown {
  position: relative;
  z-index: 1;
  display: block;
  max-width: 100%; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown, .fs-dropdown *, .fs-dropdown :after, .fs-dropdown :before, .fs-dropdown:after, .fs-dropdown:before {
  box-sizing: border-box;
  -webkit-transition: none;
  transition: none;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-element {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: -1;
  opacity: 0;
  outline: 0;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-tap-highlight-color: transparent; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-mobile .fs-dropdown-element {
  z-index: 7; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-mobile.fs-dropdown-multiple .fs-dropdown-element {
  z-index: -1; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-selected {
  border: none;
  padding: 0;
  width: 100%;
  position: relative;
  z-index: 2;
  background: #fff;
  border: 1px solid;
  color: #000;
  cursor: pointer;
  display: block;
  overflow: hidden;
  text-align: left;
  text-overflow: clip; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-options {
  width: 100%;
  max-height: 260px;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  background: #fff;
  border: 1px solid;
  display: none;
  overflow: auto;
  overflow-x: hidden; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-options.fs-scrollbar {
  position: absolute; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-group {
  display: block;
  font-size: 75%; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-item {
  border: none;
  padding: 0;
  width: 100%;
  background: #fff;
  border-radius: 0;
  color: #000;
  cursor: pointer;
  display: block;
  overflow: hidden;
  text-align: left;
  text-decoration: none;
  text-overflow: ellipsis; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-item_placeholder {
  display: none; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-item_selected {
  background: #ddd; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-item_disabled {
  cursor: default;
  opacity: .5; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-open {
  z-index: 3; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-open .fs-dropdown-options {
  display: block; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-open .fs-dropdown-selected {
  z-index: 6; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected {
  z-index: 4; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-cover .fs-dropdown-options {
  top: 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-bottom .fs-dropdown-options {
  top: auto;
  bottom: 100%; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-bottom.fs-dropdown-cover .fs-dropdown-options {
  top: auto;
  bottom: 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-multiple .fs-dropdown-options {
  width: 100%;
  position: static;
  display: block; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-disabled {
  opacity: .5; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-disabled .fs-dropdown-selected {
  cursor: default; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-disabled .fs-dropdown-group, .fs-dropdown-disabled .fs-dropdown-item {
  cursor: default; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-options.fs-scrollbar {
  overflow: hidden; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-options.fs-scrollbar .fs-scrollbar-bar {
  border: 1px solid;
  border-width: 0 0 0 1px; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-options.fs-scrollbar .fs-scrollbar-content {
  max-height: 260px;
  height: auto; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_dropdown.scss */
.fs-dropdown-options.fs-scrollbar.fs-scrollbar-active .fs-scrollbar-content {
  padding: 0; }

/*! formstone v1.3.3 [scrollbar.css] 2017-04-18 | GPL-3.0 License | formstone.it */
/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar {
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: hidden;
  position: relative; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar, .fs-scrollbar * {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar, .fs-scrollbar-bar, .fs-scrollbar-content, .fs-scrollbar-handle, .fs-scrollbar-track {
  box-sizing: border-box; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-content {
  position: relative;
  z-index: 1;
  height: 100%;
  overflow: auto;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-content::-webkit-resizer, .fs-scrollbar-content::-webkit-scrollbar, .fs-scrollbar-content::-webkit-scrollbar-button, .fs-scrollbar-content::-webkit-scrollbar-corner, .fs-scrollbar-content::-webkit-scrollbar-thumb, .fs-scrollbar-content::-webkit-scrollbar-track, .fs-scrollbar-content::-webkit-scrollbar-track-piece {
  background: 0 0;
  opacity: 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-bar {
  width: 20px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  background: #fff;
  border: 1px solid;
  border-width: 0 0 0 1px;
  display: none; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-track {
  width: 100%;
  height: 100%;
  position: relative;
  background: #fff;
  overflow: hidden; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-handle {
  width: 20px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  background: #999;
  cursor: pointer; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-horizontal .fs-scrollbar-content {
  overflow: auto;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 0 0 20px 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-horizontal .fs-scrollbar-bar {
  width: 100%;
  height: 20px;
  top: auto;
  bottom: 0;
  border-width: 1px 0 0 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-horizontal .fs-scrollbar-handle {
  width: 40px;
  height: 20px;
  top: auto;
  right: auto;
  bottom: 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-active .fs-scrollbar-content, .fs-scrollbar-setup .fs-scrollbar-content {
  padding: 20px; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_scrollbar.scss */
.fs-scrollbar-active .fs-scrollbar-bar, .fs-scrollbar-setup .fs-scrollbar-bar {
  display: block; }

/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
.cancel-on-png,
.cancel-off-png,
.star-on-png,
.star-off-png,
.star-half-png {
  font-size: 2em;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: "raty";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none; }
  /* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
  .small-stars .cancel-on-png, .small-stars
  .cancel-off-png, .small-stars
  .star-on-png, .small-stars
  .star-off-png, .small-stars
  .star-half-png {
    font-size: .75em; }

/* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
.star-rating.error {
  color: #ef4036; }

/* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
.cancel-on-png:before {
  content: "\e600"; }

/* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
.cancel-off-png:before {
  content: "\e601"; }

/* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
.star-on-png:before {
  content: "\f005"; }

/* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
.star-off-png:before {
  content: "\f006"; }

/* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/_jquery.raty.scss */
.star-half-png:before {
  content: "\f123"; }

/* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/default-vn.scss */
html, body {
  min-height: 100%; }

/* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/default-vn.scss */
body {
  font: 16px/1.5 Tahoma,arial, sans-serif;
  color: #575665;
  -webkit-font-smoothing: antialiased; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
#mainContainer {
  overflow-x: hidden; }

/* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
.row .spaced {
  padding-top: 15px;
  padding-bottom: 15px; }
/* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
.row .column.small-spaceless,
.row .columns.small-spaceless {
  padding-left: 0;
  padding-right: 0; }

@media only screen and (min-width: 40em) {
  /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
  .row .column.small-spaceless,
  .row .columns.small-spaceless {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem; }
  /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
  .row .column.medium-spaceless,
  .row .columns.medium-spaceless {
    padding-left: 0;
    padding-right: 0; } }
@media only screen and (min-width: 50em) {
  /* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
  .row .column.small-spaceless,
  .row .columns.small-spaceless {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem; }
  /* line 48, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
  .row .column.medium-spaceless,
  .row .columns.medium-spaceless {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem; }
  /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_layout.scss */
  .row .column.large-spaceless,
  .row .columns.large-spaceless {
    padding-left: 0;
    padding-right: 0; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
::-moz-selection {
  background: #ef4036;
  color: #fff; }

/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
::selection {
  background: #ef4036;
  color: #fff; }

/* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
.newsletter-subscription.section select.placeholder,
.newsletter-subscription.section input.placeholder[type=text],
.newsletter-subscription.section input.placeholder[type=email] {
  color: #FFF; }
/* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
.newsletter-subscription.section select:-moz-placeholder,
.newsletter-subscription.section input[type=text]:-moz-placeholder,
.newsletter-subscription.section input[type=email]:-moz-placeholder {
  color: #FFF; }
/* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
.newsletter-subscription.section select::-webkit-input-placeholder,
.newsletter-subscription.section input[type=text]::-webkit-input-placeholder,
.newsletter-subscription.section input[type=email]::-webkit-input-placeholder {
  color: #FFF; }

/* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
h1, .h1, h2, .h2, #subMenu .img .txt, h3, .h3, .eform fieldset legend, h4, .h4, h5, .h5, h6, .h6 {
  font-family: Tahoma,arial, sans-serif;
  font-weight: 700;
  color: #575665;
  margin: 0 0 24px;
  line-height: 1.2; }

/* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
h1, .h1 {
  font-size: 18px;
  margin-bottom: 20px;
  color: #373542; }

@media only screen and (min-width: 40em) {
  /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
  h1, .h1 {
    font-size: 30px; } }
/* line 54, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
h2, .h2, #subMenu .img .txt {
  font-size: 18px; }

@media only screen and (min-width: 40em) {
  /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
  h2, .h2, #subMenu .img .txt {
    font-size: 24px; } }
/* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
h3, .h3, .eform fieldset legend {
  font-size: 18px; }

@media only screen and (min-width: 40em) {
  /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
  h3, .h3, .eform fieldset legend {
    font-size: 24px; } }
/* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
h4, .h4, h5, .h5, h6, .h6 {
  font-size: 20px; }

/* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
strong, b {
  font-weight: 700 !important;
  font-family: ClanBold; }

/* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
em, i {
  font-style: italic; }

/* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
u {
  text-decoration: underline; }

/* line 95, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
sub {
  vertical-align: sub; }

/* line 99, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
sup {
  vertical-align: super; }

/* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
.generic-content img.img-left, img.img-left {
  float: left;
  margin: 15px 15px 0 0; }
/* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
.generic-content img.img-right, img.img-right {
  float: right;
  margin: 15px 0 0 15px; }

/* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
a {
  color: #ef4036;
  text-decoration: underline; }
  /* line 18, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
  a:visited {
    color: #ef4036; }
  /* line 21, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
  a:focus {
    color: #f66057; }
  /* line 24, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
  a:hover {
    color: #f66057; }
  /* line 27, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-0.12.3/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
  a:active {
    color: #f66057; }
  /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
  a:hover, a:focus, a:active {
    text-decoration: none; }

/* line 126, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
p {
  margin: 0 0 24px; }

/* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
iframe {
  max-width: 100%; }

/* line 137, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
ul {
  margin: 0 0 24px; }
  /* line 140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
  ul li {
    padding: 0 0 3px 15px; }
    /* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
    ul li:before {
      width: 5px;
      height: 5px;
      content: " ";
      position: absolute;
      background-position: left top;
      margin: 9px 0 0 -15px; }

/* line 150, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
ol {
  margin: 0 0 24px 25px; }
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_content.scss */
  ol li {
    list-style: decimal outside none; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_intro-title.scss */
.intro-title {
  background-size: cover;
  height: 150px;
  background-position: center center;
  position: relative; }
  @media only screen and (min-width: 40em) {
    /* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_intro-title.scss */
    .intro-title {
      height: 400px; } }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_intro-title.scss */
  .intro-title h1, .intro-title .h1 {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: white;
    font-size: 24px; }
    @media only screen and (min-width: 40em) {
      /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_intro-title.scss */
      .intro-title h1, .intro-title .h1 {
        font-size: 42px; } }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_intro-title.scss */
  .intro-title .underline-title:before {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 50px;
    height: 5px; }

/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
select,
input[type="text"],
input[type="password"],
input[type="date"],
input[type="tel"],
input[type="email"],
textarea {
  color: #575665;
  font-family: Tahoma,arial, sans-serif;
  font-size: 16px;
  border: none;
  background: #fff;
  padding: 6px 20px 3px;
  margin: 0;
  outline: none;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px; }
  /* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  select:focus,
  input[type="text"]:focus,
  input[type="password"]:focus,
  input[type="date"]:focus,
  input[type="tel"]:focus,
  input[type="email"]:focus,
  textarea:focus {
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); }

/* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
textarea,
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="password"] {
  width: 100%;
  height: 34px;
  max-width: 100%; }

/* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
textarea {
  overflow: auto;
  height: auto; }

/* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.submit {
  color: #fff;
  font-family: Tahoma,arial, sans-serif;
  font-size: 16px;
  border: 2px solid #fff;
  padding: 4px 20px 1px;
  margin: 0;
  text-transform: uppercase;
  background: transparent;
  outline: none;
  cursor: pointer;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px; }
  /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .submit:hover {
    background: #fff;
    color: #575665; }

/* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.rating .errors {
  margin: 1em 0; }

/* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform .row {
  margin-bottom: 2em; }
  /* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .row.hidden {
    display: none; }
/* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform[name="efficy-landing-fom"] .row {
  margin-bottom: 0.5em; }
/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform[name="efficy-landing-fom"] input[type="date"],
.eform[name="efficy-landing-fom"] input[type="email"],
.eform[name="efficy-landing-fom"] input[type="password"],
.eform[name="efficy-landing-fom"] input[type="tel"],
.eform[name="efficy-landing-fom"] input[type="text"],
.eform[name="efficy-landing-fom"] select,
.eform[name="efficy-landing-fom"] textarea {
  width: 100%; }
/* line 85, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform[name="efficy-landing-fom"] .form-pagination {
  margin-top: 2rem; }
  /* line 88, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform[name="efficy-landing-fom"] .form-pagination .actions li {
    display: block;
    text-align: right; }
    /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .eform[name="efficy-landing-fom"] .form-pagination .actions li .button {
      margin-top: 0; }
/* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform input[name=field_bot] {
  display: none; }
/* line 102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform fieldset {
  padding: 0;
  margin: 0;
  border: none; }
  /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform fieldset legend {
    overflow: visible; }
/* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform select,
.eform textarea,
.eform input[type="text"],
.eform input[type="password"],
.eform input[type="date"],
.eform input[type="tel"],
.eform input[type="email"] {
  width: auto;
  border: solid 1px; }
  /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform select.error,
  .eform textarea.error,
  .eform input[type="text"].error,
  .eform input[type="password"].error,
  .eform input[type="date"].error,
  .eform input[type="tel"].error,
  .eform input[type="email"].error {
    border-color: #ef4036; }
/* line 126, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform input[type="checkbox"] {
  outline: none;
  border-radius: none;
  border: none; }
/* line 133, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform table.compare {
  width: 100%; }
  /* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform table.compare th {
    border-bottom: solid 1px; }
  /* line 141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform table.compare td,
  .eform table.compare th {
    padding: 5px;
    text-align: center; }
    /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .eform table.compare td:first-child,
    .eform table.compare th:first-child {
      text-align: left; }
  /* line 151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform table.compare tr:nth-child(2n) {
    background: #ECECEC;
    border-top: solid 1px #CCC; }
/* line 159, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform .form-pagination {
  margin-bottom: 3em; }
  /* line 165, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .form-pagination .pages {
    margin: 0;
    display: inline-block;
    padding-top: 3px; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .eform .form-pagination .pages li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .eform .form-pagination .pages li:before {
        background: none;
        display: none; }
    /* line 170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .eform .form-pagination .pages li {
      display: inline-block;
      margin-right: 2px;
      margin-bottom: 24px;
      padding: 4px 10px 0;
      text-transform: uppercase;
      text-decoration: none;
      color: #575665;
      font-weight: normal;
      line-height: 26px;
      -webkit-border-radius: 15px;
      -moz-border-radius: 15px;
      -ms-border-radius: 15px;
      -o-border-radius: 15px;
      border-radius: 15px;
      outline: none; }
    /* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .eform .form-pagination .pages .active {
      color: #FFF;
      background: #575665; }
/* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform .errors {
  margin-bottom: 2em;
  padding: 1em;
  background: #ef4036;
  color: #FFF; }
  /* line 199, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .errors ul {
    margin: 0; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .eform .errors ul li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .eform .errors ul li:before {
        background: none;
        display: none; }
/* line 205, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform .label.column label {
  display: block;
  padding: 7px 0 3px;
  line-height: 23px;
  text-align: left; }
/* line 213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform .choice {
  margin: 0;
  list-style: none; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .eform .choice li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .eform .choice li:before {
      background: none;
      display: none; }
  /* line 216, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .choice li {
    line-height: 34px; }
    /* line 219, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .eform .choice li:before {
      display: none; }
/* line 225, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform input[type=button] {
  line-height: 18px;
  cursor: pointer; }
/* line 231, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.eform .actions li {
  display: inline-block;
  padding: 0; }
  /* line 234, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .actions li:before {
    display: none; }
  /* line 238, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .actions li + li {
    margin-left: 10px; }

@media only screen and (min-width: 40em) {
  /* line 248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .label.column label {
    text-align: right; }
  /* line 254, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .form-pagination .button {
    margin-top: 0; }
  /* line 259, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform input[type=button] {
    line-height: 30px; }
  /* line 263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .eform .actions {
    text-align: right; } }
/* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.form-alt form.eform {
  max-width: 688px;
  margin: 0 auto 0 auto;
  font-size: 14px; }
  /* line 275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .row {
    margin-bottom: 0; }
  /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .label.column label {
    display: block;
    font-family: Tahoma,arial, sans-serif;
    color: #9696a3;
    font-size: 14px;
    margin-bottom: 8px;
    padding: 0; }
    @media only screen and (min-width: 40em) {
      /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt form.eform .label.column label {
        text-align: left; } }
  /* line 296, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .eforms-hint, .form-alt form.eform ul.radios.choice {
    margin-bottom: 20px; }
  /* line 299, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform select {
    margin-bottom: 20px;
    border: 1px solid #9696a3;
    color: #9696a3; }
  /* line 304, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform input[type="text"] {
    outline: none;
    border: 0;
    width: 100%;
    border-bottom: 1px solid #9696a3;
    background: transparent;
    box-shadow: none;
    display: block;
    padding: 8px 10px;
    margin-bottom: 20px;
    border-radius: 0; }
    /* line 315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt form.eform input[type="text"]:focus {
      outline: none; }
  /* line 319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform input::-webkit-input-placeholder {
    color: #9696a3;
    font-family: Tahoma,arial, sans-serif; }
  /* line 324, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform input:-moz-placeholder {
    /* Firefox 18- */
    color: #9696a3;
    font-family: Tahoma,arial, sans-serif; }
  /* line 329, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform input::-moz-placeholder {
    /* Firefox 19+ */
    color: #9696a3;
    font-family: Tahoma,arial, sans-serif; }
  /* line 334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform input:-ms-input-placeholder {
    color: #9696a3;
    font-family: Tahoma,arial, sans-serif; }
  /* line 339, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform textarea {
    border: 1px solid #9696a3;
    box-shadow: none;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: none;
    border-radius: 15px;
    width: 100%;
    margin-bottom: 30px;
    padding: 10px; }
    /* line 350, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt form.eform textarea:focus {
      outline: none; }
  /* line 356, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .no-anim-label .label, .form-alt form.eform .no-anim-label .user-input {
    display: block;
    width: 100%; }
  /* line 363, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .row:not(.no-anim-label):not(.form-pagination) {
    position: relative; }
    /* line 365, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt form.eform .row:not(.no-anim-label):not(.form-pagination) .label {
      position: absolute;
      top: 8px;
      -webkit-transition: all 0.3s linear;
      -moz-transition: all 0.3s linear;
      -o-transition: all 0.3s linear;
      transition: all 0.3s linear; }
      /* line 369, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt form.eform .row:not(.no-anim-label):not(.form-pagination) .label.move-up {
        -webkit-transform: translateY(-100%);
        -moz-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%);
        top: 0; }
        /* line 372, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
        .form-alt form.eform .row:not(.no-anim-label):not(.form-pagination) .label.move-up label {
          font-size: 12px;
          line-height: 12px; }
      /* line 378, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt form.eform .row:not(.no-anim-label):not(.form-pagination) .label label {
        -webkit-transition: all 0.3s linear;
        -moz-transition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;
        margin-bottom: 0; }
    /* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt form.eform .row:not(.no-anim-label):not(.form-pagination) .user-input {
      width: 100%; }
  /* line 390, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .form-pagination .small-12.medium-6 {
    width: 100%;
    text-align: center; }
  /* line 396, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .submit, .form-alt form.eform input[type="submit"] {
    -webkit-appearance: none;
    border: 0;
    padding: 12px 30px 8px 30px;
    box-shadow: none;
    margin: 0 auto;
    display: block;
    background: #e31c1b;
    cursor: pointer; }
    /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt form.eform .submit:hover, .form-alt form.eform input[type="submit"]:hover {
      background: #f2645c; }
  /* line 410, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .errors {
    background: #ef4036;
    padding: 10px;
    margin-top: 15px;
    margin-bottom: 30px; }
    /* line 415, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt form.eform .errors li {
      padding: 8px 0;
      color: #fff; }
  /* line 424, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt form.eform .form-pagination:before, .form-alt form.eform .form-pagination:after {
    display: none; }

/* line 431, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.g-recaptcha {
  margin-bottom: 30px; }

/* line 435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.grecaptcha-badge {
  margin-bottom: 30px; }

/* line 440, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.csrf-toke {
  display: none; }

/* line 447, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.form-alt.large-form-alt form.eform {
  color: #7e7e7e;
  color: #acacac;
  max-width: 850px; }
  /* line 451, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .user-input {
    position: relative;
    z-index: 2; }
    /* line 454, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .user-input input[type="text"] {
      height: 45px;
      border-bottom: 1px solid #dbdbe3; }
  /* line 460, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .button.submit .label {
    line-height: 30px; }
  /* line 465, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .label {
    font-size: 18px; }
  /* line 470, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .phone-field, .form-alt.large-form-alt form.eform .mid-width {
    display: none; }
    /* line 472, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .phone-field .label, .form-alt.large-form-alt form.eform .phone-field .user-input, .form-alt.large-form-alt form.eform .mid-width .label, .form-alt.large-form-alt form.eform .mid-width .user-input {
      padding: 0 !important; }
    /* line 475, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .phone-field + .phone-field + .row, .form-alt.large-form-alt form.eform .phone-field + .mid-width + .row, .form-alt.large-form-alt form.eform .mid-width + .phone-field + .row, .form-alt.large-form-alt form.eform .mid-width + .mid-width + .row {
      clear: both; }
    /* line 478, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .phone-field + .phone-field, .form-alt.large-form-alt form.eform .phone-field + .mid-width, .form-alt.large-form-alt form.eform .mid-width + .phone-field, .form-alt.large-form-alt form.eform .mid-width + .mid-width {
      float: right; }
  /* line 484, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .checkbox-field.wrap {
    margin-bottom: 35px; }
  /* line 487, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .checkbox-field input[type="checkbox"] {
    position: absolute;
    right: 0;
    top: 0;
    opacity: 0; }
    /* line 493, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .checkbox-field input[type="checkbox"]:checked + .check {
      background: #1d398d; }
      /* line 495, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt.large-form-alt form.eform .checkbox-field input[type="checkbox"]:checked + .check:before {
        display: block; }
  /* line 501, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .checkbox-field .checkbox-label {
    color: #1d398d;
    font-size: 18px; }
  /* line 505, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .checkbox-field label {
    position: relative;
    padding-right: 45px;
    display: inline-block; }
  /* line 510, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .checkbox-field .check {
    cursor: pointer;
    width: 26px;
    height: 26px;
    background: #ededed;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    /* line 520, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .checkbox-field .check:before {
      content: "";
      display: none;
      width: 12px;
      height: 6px;
      border-left: 2px solid white;
      border-bottom: 2px solid white;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -60%) rotate(-45deg);
      -moz-transform: translate(-50%, -60%) rotate(-45deg);
      -ms-transform: translate(-50%, -60%) rotate(-45deg);
      -o-transform: translate(-50%, -60%) rotate(-45deg);
      transform: translate(-50%, -60%) rotate(-45deg); }
  /* line 536, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .radio-field .label {
    width: 33%;
    float: left; }
  /* line 540, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .radio-field .user-input {
    float: left;
    width: 67% !important; }
  /* line 544, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .radio-field .radio-wrap {
    width: 33%; }
    /* line 546, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .radio-field .radio-wrap input[type="radio"] {
      opacity: 0;
      position: absolute;
      left: 0; }
      /* line 551, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt.large-form-alt form.eform .radio-field .radio-wrap input[type="radio"]:checked + .radio {
        background: #1d398d; }
    /* line 556, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .radio-field .radio-wrap .radio-label {
      font-size: 18px;
      line-height: 18px;
      padding-top: 3px;
      display: block;
      position: relative;
      padding-left: 30px;
      cursor: pointer; }
    /* line 565, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .radio-field .radio-wrap .radio {
      width: 20px;
      height: 20px;
      background: #ededed;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
  /* line 579, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .dropdown-wrapper {
    z-index: 3; }
  /* line 583, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .fs-dropdown {
    height: 45px; }
    /* line 585, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .fs-dropdown .fs-dropdown-selected {
      font-family: Tahoma,arial, sans-serif;
      font-size: 18px;
      border: 1px solid #dbdbe3;
      color: #acacac;
      height: 100%;
      padding: 6px 35px 3px 20px;
      -webkit-transition: all 0.3s linear;
      -moz-transition: all 0.3s linear;
      -o-transition: all 0.3s linear;
      transition: all 0.3s linear; }
      /* line 593, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt.large-form-alt form.eform .fs-dropdown .fs-dropdown-selected:before {
        content: "";
        display: block;
        width: 14px;
        height: 14px;
        border-right: 2px solid #dbdbe3;
        border-bottom: 2px solid #dbdbe3;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        position: absolute;
        right: 10px;
        top: 50%;
        margin-top: -9px; }
      /* line 606, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt.large-form-alt form.eform .fs-dropdown .fs-dropdown-selected:focus {
        outline: none; }
    /* line 612, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .fs-dropdown.fs-dropdown-open .fs-dropdown-selected:before {
      -webkit-transform: rotate(-135deg);
      -moz-transform: rotate(-135deg);
      -ms-transform: rotate(-135deg);
      -o-transform: rotate(-135deg);
      transform: rotate(-135deg);
      margin-top: -2px; }
    /* line 618, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
    .form-alt.large-form-alt form.eform .fs-dropdown .fs-dropdown-options {
      border: 1px solid #dbdbe3;
      border-top: 0; }
      /* line 621, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt.large-form-alt form.eform .fs-dropdown .fs-dropdown-options .fs-dropdown-item {
        padding: 6px 20px 3px 20px;
        font-family: Tahoma,arial, sans-serif;
        color: #acacac;
        height: 45px; }
        /* line 626, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
        .form-alt.large-form-alt form.eform .fs-dropdown .fs-dropdown-options .fs-dropdown-item:hover {
          background: #f4f4f4; }
      /* line 630, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
      .form-alt.large-form-alt form.eform .fs-dropdown .fs-dropdown-options .fs-dropdown-item_selected {
        background: #f4f4f4; }
  /* line 639, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .row .wrap .label.move-up {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
  /* line 644, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .row .wrap.no-anim-label .label {
    position: relative;
    top: 0; }
  /* line 651, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
  .form-alt.large-form-alt form.eform .wrap {
    margin-bottom: 15px; }

/* line 660, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_forms.scss */
.thank-you .thank-you-banner {
  height: 400px;
  margin-bottom: 45px;
  background: url("https://ingenico.vn/images/paymentadvisor/banner-thankyou.jpg") no-repeat center center;
  background-size: cover; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
.hubspot-field {
  overflow: hidden;
  margin-bottom: 2em; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field.multi-columns > .column {
    margin-bottom: 2em; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field.multi-columns + .multi-columns {
    margin-top: -2em; }
  /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field.hidden {
    display: none; }
  /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .hs-dependent-field .hs-form-field {
    overflow: visible; }
  /* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .hs-dependent-field > .hs-form-field {
    float: left;
    clear: both;
    margin-top: 2em; }
    /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
    .hubspot-field .hs-dependent-field > .hs-form-field > label, .hubspot-field .hs-dependent-field > .hs-form-field > .input {
      padding: 0 .9375rem 0; }
  /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .hs-form-field {
    overflow: hidden; }
    /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
    .hubspot-field .hs-form-field + .hs-form-field {
      margin-top: 2em; }
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field textarea {
    min-height: 100px; }
  /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .errors {
    overflow: hidden;
    list-style: none;
    margin: 1em 0; }
    /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
    .hubspot-field .errors li {
      margin: 0;
      padding: 0; }
  /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .form-pagination {
    margin-bottom: 0; }
  /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .actions {
    margin: 0 0 24px; }
    /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
    .hubspot-field .actions .button {
      margin-top: 0; }
  /* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .inputs-list {
    list-style: none;
    margin-bottom: 0; }
    /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
    .hubspot-field .inputs-list li {
      padding-left: 0; }
      /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
      .hubspot-field .inputs-list li:before {
        display: none; }
    /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
    .hubspot-field .inputs-list.multi-container li {
      display: block; }

@media only screen and (min-width: 40em) {
  /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field.multi-columns > .column {
    margin-bottom: 0; }
  /* line 95, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field.multi-columns + .multi-columns {
    margin-top: 0; }
  /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_hubspot_form.scss */
  .hubspot-field .hs-richtext {
    margin-bottom: 1em; } }
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
ul li:before, .section.article.blog .prev-post i:before, .section.article.blog .next-post i:before, ul li.unchecked.ckeditor:before, ul li.checked.ckeditor:before, .anchors-list li:before, .button.small-download-button, .expandable-block .button-to-expand .icon, .data-container .category ul li:before, .data-container .date:before, .data-container .type:before, .data-container .subtype:before, .tags li:before, .meta-data .category li:before, .meta-data .name-expert li:before, .meta-data span.date:before, .meta-data .location .button, .meta-data .location ul li:before, .block-title .button.neutral span:before, .with-video .media-container:before, #page-nav .direction-nav li a:before, #page-nav .direction-nav li.disabled:before, .message-banner .action .icon.close, .generic-content .quote q:before, .video-target .close, .article.blog .page-intro .meta-data .date:before, .article.blog .page-intro .meta-data .tags:before, .article .links a:before, .newsletter-subscription.section h2:before, .newsletter-subscription.section .h2:before, .newsletter-subscription.section #subMenu .img .txt:before, #subMenu .img .newsletter-subscription.section .txt:before, .our-solutions .solutions-container .btn.open, .carousel .carousel-item .row .content .user-input a:before, .faq .question-block .button-to-expand .icon, .variant-faq .question-block .button-to-expand .icon, .bcrumb li:before, .landing-template .login-menu .close.icon:before, #header .rchooser:before, #header .loginMenu:before, #header .loginMenu > a:before, #header .sbtn:before, #offCanvas #searchBox .submit:before, #offCanvas .has-submenu:before, #mainMenu ul .home a:before, #mainMenu ul .home a:hover:before, #loginMenu .close.icon:before, #footer .fmenu ul li:before {
  background: url(https://ingenico.vn/images/sprite.png) no-repeat; }

/* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
.slick-slider button, .slick-slider .slick-dots li button {
  background: url(https://ingenico.vn/images/sprite-carousel.png) no-repeat; }

/* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
.share-buttons .switch-button a, .share-buttons li a.facebook:before, .share-buttons li a.twitter:before, .share-buttons li a.googleplus:before, .share-buttons li a.linkedin:before, .share-buttons li a.weibo:before, .share-buttons li a.wechat:before, .print-button span:before {
  content: " ";
  display: block;
  width: 32px;
  height: 32px;
  background: url(https://ingenico.vn/images/sprite-share.png) no-repeat; }

/* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_images.scss */
.press-release .download .cta:before, .section.download-gallery .download .cta:before, .section.download .download .cta:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background: url(https://ingenico.vn/images/mobile-horizontal-separator.png) no-repeat;
  -webkit-background-size: 100% 1px;
  -moz-background-size: 100% 1px;
  -o-background-size: 100% 1px;
  background-size: 100% 1px; }

/* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
.share-buttons {
  float: right;
  position: relative; }
  /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons > .label {
    position: relative;
    float: left;
    margin: 0;
    padding: 0 5px 0 60px;
    line-height: 32px; }
    /* line 107, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons > .label:before {
      content: " ";
      display: block;
      background: #575665;
      height: 4px;
      width: 32px;
      position: absolute;
      top: 13px;
      left: 15px; }
  /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons.inline li a {
    display: block; }
  /* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons .switch-button {
    margin: 0;
    float: left;
    height: 32px; }
    /* line 132, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons .switch-button a {
      text-indent: 0;
      background-position: -161px top; }
      /* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons .switch-button a .label {
        display: none; }
      /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons .switch-button a:hover {
        background-position: -161px -32px; }
  /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons ul {
    margin: 0;
    overflow: hidden;
    max-height: 0;
    position: absolute;
    top: 35px;
    right: 0;
    z-index: 2; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .share-buttons ul li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .share-buttons ul li:before {
        background: none;
        display: none; }
    /* line 155, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons ul:hover {
      display: block;
      max-height: 150px; }
  /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons.up ul {
    top: auto;
    bottom: 32px; }
  /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons li a {
    padding-left: 0;
    position: relative;
    height: 32px;
    width: 32px; }
    /* line 174, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a:before {
      position: relative; }
    /* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.facebook:before {
      background-position: -96px top; }
    /* line 184, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.facebook:hover:before {
      background-position: -96px -32px; }
    /* line 191, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.twitter:before {
      background-position: -64px top; }
    /* line 196, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.twitter:hover:before {
      background-position: -64px -32px; }
    /* line 203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.googleplus:before {
      background-position: -32px top; }
    /* line 208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.googleplus:hover:before {
      background-position: -32px -32px; }
    /* line 215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.linkedin:before {
      background-position: left top; }
    /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.linkedin:hover:before {
      background-position: left -32px; }
    /* line 227, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.weibo:before {
      background-position: -227px 0; }
    /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.weibo:hover:before {
      background-position: -227px -32px; }
    /* line 239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.wechat:before {
      background-position: -260px 0; }
    /* line 244, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a.wechat:hover:before {
      background-position: -260px -32px; }
  /* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons li .label {
    display: none; }
  /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons.open {
    outline: none; }
    /* line 259, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.open .switch-button a {
      background-position: -161px -32px; }
    /* line 264, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.open ul {
      max-height: 150px; }
      /* line 266, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.open ul li {
        margin-bottom: 3px; }
  /* line 272, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons.toggle {
    padding: 6px; }
    /* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle .label {
      color: #FFF; }
      /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle .label:before {
        background: #FFF; }
    /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle .switch-button a {
      margin-top: 0;
      background-position: -161px -64px; }
      /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle .switch-button a:hover {
        background-position: -161px -32px; }
    /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle:focus .switch-button a {
      background-position: -161px -32px; }
    /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.facebook:before {
      background-position: -96px -64px; }
    /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.facebook:hover:before {
      background-position: -96px -32px; }
    /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.twitter:before {
      background-position: -64px -64px; }
    /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.twitter:hover:before {
      background-position: -64px -32px; }
    /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.googleplus:before {
      background-position: -32px -64px; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.googleplus:hover:before {
      background-position: -32px -32px; }
    /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.linkedin:before {
      background-position: left -64px; }
    /* line 68, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.linkedin:hover:before {
      background-position: left -32px; }
    /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.weibo:before {
      background-position: -226px -64px; }
    /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.weibo:hover:before {
      background-position: -226px -32px; }
    /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.wechat:before {
      background-position: -259px -64px; }
    /* line 88, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li a.wechat:hover:before {
      background-position: -259px -32px; }
    /* line 275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle > .label {
      display: none; }
    /* line 278, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle .switch-button {
      z-index: 3;
      width: 31px; }
      /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle .switch-button a {
        text-indent: 0;
        display: block;
        background-position: -161px top; }
        /* line 285, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle .switch-button a .label {
          display: none; }
        /* line 288, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle .switch-button a:hover {
          background-position: -161px -32px; }
    /* line 295, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li {
      margin-top: 10px;
      padding-left: 10px; }
      /* line 298, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle li .label {
        display: none;
        margin-left: 5px;
        font-size: 12px; }
      /* line 303, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle li a {
        text-decoration: none;
        color: white; }
        /* line 306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle li a span.label {
          color: white; }
    /* line 311, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle.open {
      border-top-right-radius: 35px;
      border-top-left-radius: 35px;
      background: #575665; }
      /* line 316, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle.open .switch-button {
        position: relative;
        z-index: 3; }
        /* line 319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle.open .switch-button a {
          background-position: -161px -32px; }
          /* line 321, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
          .share-buttons.toggle.open .switch-button a:hover {
            background-position: -161px -32px; }
      /* line 326, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle.open ul {
        max-height: 200px;
        background: #575665;
        width: 100%;
        border-bottom-left-radius: 25px;
        border-bottom-right-radius: 25px;
        padding-bottom: 10px;
        top: 38px; }
        /* line 334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle.open ul li {
          padding: 0 5px; }
    /* line 339, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle.up {
      border-bottom-right-radius: 35px;
      border-bottom-left-radius: 35px; }
      /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle.up ul {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        border-top-right-radius: 25px;
        border-top-left-radius: 25px; }
      /* line 348, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle.up.open {
        border-top-right-radius: 0;
        border-top-left-radius: 0; }
        /* line 351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle.up.open ul {
          top: auto;
          bottom: 38px; }
          /* line 355, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
          .share-buttons.toggle.up.open ul li .label {
            color: white; }

@media only screen and (min-width: 40em) {
  /* line 368, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons .switch-button {
    display: none; }
  /* line 372, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons li a {
    padding-left: 35px;
    width: auto;
    height: auto; }
    /* line 376, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons li a:before {
      position: absolute;
      top: 0;
      left: 0; }
  /* line 384, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons.toggle {
    padding: 0; }
    /* line 386, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle .switch-button {
      display: block;
      width: auto;
      height: auto; }
      /* line 390, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle .switch-button a {
        text-indent: 0;
        background-image: none;
        background-color: #575665;
        width: auto;
        height: auto;
        padding: 10px 40px 6px 40px;
        text-align: center; }
        /* line 398, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle .switch-button a .label {
          display: block; }
      /* line 402, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle .switch-button .label {
        padding-right: 0;
        color: white; }
        /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
        .share-buttons.toggle .switch-button .label:before {
          display: none; }
    /* line 412, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle.open .switch-button a {
      z-index: 5;
      position: relative;
      border-top-left-radius: 25px;
      border-top-right-radius: 25px;
      border-bottom-right-radius: 0px;
      border-bottom-left-radius: 0px; }
    /* line 421, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle.open ul {
      display: block; }
      /* line 423, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle.open ul li {
        padding: 0 10px; }
    /* line 430, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle.up ul {
      top: auto;
      bottom: 32px; }
    /* line 435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle.up.open ul {
      display: block; }
      /* line 438, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle.up.open ul li .label {
        display: block; }
    /* line 444, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle.up.open .switch-button a {
      border-top-left-radius: 0;
      border-top-right-radius: 0;
      border-bottom-right-radius: 25px;
      border-bottom-left-radius: 25px; }
    /* line 454, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle ul {
      display: none;
      right: auto;
      left: 0;
      top: 32px;
      background: #575665;
      color: white;
      width: 100%;
      border-bottom-right-radius: 20px;
      border-bottom-left-radius: 20px;
      padding-bottom: 8px; }
    /* line 467, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.toggle li {
      clear: both;
      overflow: hidden;
      vertical-align: middle; }
      /* line 471, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle li .label {
        display: inline;
        line-height: 35px; }
      /* line 475, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.toggle li a {
        float: left; }
  /* line 482, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons.inline ul {
    display: block;
    float: right;
    position: static;
    max-height: inherit; }
  /* line 489, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
  .share-buttons.inline li {
    float: left;
    padding: 0;
    margin-left: 5px; }
    /* line 493, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .share-buttons.inline li a {
      padding-left: 0;
      display: block; }
      /* line 496, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .share-buttons.inline li a:before {
        position: relative; } }
/* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
body {
  background: transparent !important; }

/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.eform .form-pagination:before, .filters:before, .selected-facets .facets .row:before, .event-list .event:before, .media-block .row.metadata:before, .section.mediacenter-list .media-block .row.metadata:before, .eform .form-pagination:after, .filters:after, .filters .border-b:after, .facetted-filters form .filters:after {
  content: "";
  display: block;
  height: 1px;
  background: #575665;
  margin: 0 0.9375rem; }

/* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.eform .form-pagination:before, .filters:before, .selected-facets .facets .row:before, .event-list .event:before, .media-block .row.metadata:before, .section.mediacenter-list .media-block .row.metadata:before {
  margin-bottom: 24px; }

/* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.eform .form-pagination:after, .filters:after, .filters .border-b:after, .facetted-filters form .filters:after {
  margin-top: 24px; }

/* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.page-intro:before {
  content: " ";
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -27.5px;
  height: 5px;
  width: 55px;
  background: #ef4036; }
@media only screen and (min-width: 40em) {
  /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro:before {
    height: 8px;
    width: 110px;
    left: 0;
    margin-left: 0; } }

/* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.generic-content table {
  width: 100%;
  margin-bottom: 2em;
  border: none;
  border-collapse: collapse; }
  /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .generic-content table tr {
    text-align: left; }
    /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .generic-content table tr:nth-child(2n) {
      background: #EEE; }
    /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .generic-content table tr td {
      padding: 3px;
      vertical-align: top; }

/* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.lft {
  float: left; }

/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.rght {
  float: right; }

/* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.tbl {
  display: table;
  width: 100%; }

/* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.tblc {
  display: table-cell; }

/* line 95, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.valign {
  vertical-align: middle; }

/* line 99, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.hddn {
  display: none; }

/* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.fw-medium {
  font-weight: 400; }

/* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.nt-transform {
  text-transform: none; }

@media only screen and (min-width: 40em) and (max-width: 50em) {
  /* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-for-medium {
    float: none; } }
/* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.icon {
  line-height: 25px; }
  /* line 124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .icon:before {
    margin-right: 5px;
    position: relative;
    top: 5px; }
  /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .icon.date {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .icon.date:before {
      content: "";
      display: inline-block;
      width: 25px;
      height: 25px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 650px;
      -moz-background-size: auto 650px;
      -o-background-size: auto 650px;
      background-size: auto 650px;
      background-position: -60px -109px; }
  /* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .icon.venue {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .icon.venue:before {
      content: "";
      display: inline-block;
      width: 25px;
      height: 25px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 650px;
      -moz-background-size: auto 650px;
      -o-background-size: auto 650px;
      background-size: auto 650px;
      background-position: -35px -109px; }

/* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.lcolumns {
  position: relative; }
  /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .lcolumns .column {
    position: static; }
    /* line 147, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .lcolumns .column:before {
      height: 100%;
      width: 1px;
      position: absolute;
      margin: 0 0 0 -31px;
      content: " ";
      background: #575665; }
    /* line 157, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .lcolumns .column.first, .lcolumns .column:first-child {
      border: none; }
      /* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .lcolumns .column.first:before, .lcolumns .column:first-child:before {
        display: none; }

/* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.section.article.blog {
  position: relative; }
  /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .section.article.blog .prev-post, .section.article.blog .next-post {
    top: 300px;
    position: absolute;
    display: none; }
    /* line 170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .section.article.blog .prev-post p, .section.article.blog .prev-post a, .section.article.blog .prev-post span, .section.article.blog .prev-post strong, .section.article.blog .prev-post em, .section.article.blog .prev-post i, .section.article.blog .next-post p, .section.article.blog .next-post a, .section.article.blog .next-post span, .section.article.blog .next-post strong, .section.article.blog .next-post em, .section.article.blog .next-post i {
      color: #575665;
      font-size: 16px;
      text-decoration: none;
      font-family: Tahoma,arial, sans-serif; }
    @media screen and (min-width: 1240px) {
      /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .section.article.blog .prev-post, .section.article.blog .next-post {
        width: 101px;
        height: 86px;
        display: table; } }
    @media screen and (min-width: 1640px) {
      /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .section.article.blog .prev-post, .section.article.blog .next-post {
        min-height: 130px;
        max-width: 315px;
        padding: 15px;
        -webkit-transition: background-color 0s linear;
        -moz-transition: background-color 0s linear;
        -o-transition: background-color 0s linear;
        transition: background-color 0s linear; }
        /* line 190, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .section.article.blog .prev-post span, .section.article.blog .next-post span {
          opacity: 0;
          -webkit-transition: opacity 0.3s linear;
          -webkit-transition-delay: 1s;
          -moz-transition: opacity 0.3s linear 1s;
          -o-transition: opacity 0.3s linear 1s;
          transition: opacity 0.3s linear 1s; }
        /* line 194, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .section.article.blog .prev-post:hover, .section.article.blog .next-post:hover {
          -webkit-transition: background-color 0.3s linear;
          -moz-transition: background-color 0.3s linear;
          -o-transition: background-color 0.3s linear;
          transition: background-color 0.3s linear;
          background: #dbdbe3;
          width: 100%; }
          /* line 198, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .section.article.blog .prev-post:hover span, .section.article.blog .next-post:hover span {
            -webkit-transition: opacity 0.3s linear;
            -webkit-transition-delay: 1s;
            -moz-transition: opacity 0.3s linear 1s;
            -o-transition: opacity 0.3s linear 1s;
            transition: opacity 0.3s linear 1s;
            display: table-cell;
            opacity: 1; } }
    /* line 205, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .section.article.blog .prev-post > span, .section.article.blog .next-post > span {
      display: none;
      vertical-align: middle; }
    /* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .section.article.blog .prev-post em, .section.article.blog .next-post em {
      color: #ef4036;
      font-style: normal;
      font-weight: normal; }
    /* line 216, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .section.article.blog .prev-post i, .section.article.blog .next-post i {
      width: 86px;
      height: 86px;
      position: absolute;
      top: 50%;
      margin-top: -43px;
      border: 2px solid #a6a6ab;
      border-radius: 50%; }
      /* line 224, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .section.article.blog .prev-post i:before, .section.article.blog .next-post i:before {
        width: 27px;
        height: 24px;
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
  /* line 236, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .section.article.blog .prev-post {
    float: left;
    left: 0;
    border-radius: 0 8px 8px 0; }
    /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .section.article.blog .prev-post i {
      left: 15px; }
      /* line 242, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .section.article.blog .prev-post i:before {
        background-position: 0 -115px; }
    @media screen and (min-width: 1640px) {
      /* line 247, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .section.article.blog .prev-post:hover {
        padding: 15px 15px 15px 130px; } }
  /* line 252, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .section.article.blog .next-post {
    float: right;
    right: 0;
    border-radius: 8px 0 0 8px; }
    /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .section.article.blog .next-post i {
      right: 15px; }
      /* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .section.article.blog .next-post i:before {
        background-position: 0 -139px; }
    @media screen and (min-width: 1640px) {
      /* line 263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .section.article.blog .next-post:hover {
        padding: 15px 130px 15px 15px; } }

/* line 272, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
ul li.unchecked.ckeditor {
  padding-left: 37px;
  position: relative;
  margin: 10px 0 10px 0; }
  /* line 276, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  ul li.unchecked.ckeditor:before {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    display: block;
    width: 26px;
    height: 26px;
    background-position: -170px -317px;
    margin: -2px 0 0; }
/* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
ul li.checked.ckeditor {
  padding-left: 37px;
  position: relative;
  margin: 10px 0 10px 0; }
  /* line 295, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  ul li.checked.ckeditor:before {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
    display: block;
    width: 26px;
    height: 26px;
    background-position: -170px -291px;
    margin: -2px 0 0; }

/* line 312, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.anchors-list {
  margin: 30px 0 24px 0; }
  /* line 314, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .anchors-list li {
    padding-left: 37px;
    position: relative;
    margin: 0 0 10px 0; }
    /* line 318, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .anchors-list li a {
      font-family: Tahoma,arial, sans-serif;
      color: #575665; }
    /* line 322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .anchors-list li:before {
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      content: "";
      display: block;
      width: 27px;
      height: 26px;
      background-position: -164px -190px;
      margin: -2px 0 0; }

/* line 339, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
blockquote {
  padding: 7px 25px 15px 50px;
  max-width: 312px;
  position: relative;
  color: #ffffff;
  border-radius: 8px; }
  /* line 345, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  blockquote:before {
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    position: absolute;
    top: 7px;
    left: 8px; }
  /* line 354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  blockquote.light-blue {
    background: #00b4cd; }
    /* line 356, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    blockquote.light-blue:before {
      background: url(https://ingenico.vn/images/sprite.png) no-repeat -128px -443px; }
  /* line 360, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  blockquote.dark-blue {
    background: #253081; }
    /* line 362, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    blockquote.dark-blue:before {
      background: url(https://ingenico.vn/images/sprite.png) no-repeat -128px -479px; }
  /* line 366, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  blockquote.dark-grey {
    background: #575665; }
    /* line 368, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    blockquote.dark-grey:before {
      background: url(https://ingenico.vn/images/sprite.png) no-repeat -163px -479px; }
  /* line 372, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  blockquote.red {
    background: #e73431; }
    /* line 374, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    blockquote.red:before {
      background: url(https://ingenico.vn/images/sprite.png) no-repeat -163px -443px; }

/* line 380, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.title-line {
  margin-bottom: 15px;
  position: relative;
  padding-bottom: 40px;
  font-family: Tahoma,arial, sans-serif; }
  /* line 385, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .title-line:before {
    content: " ";
    height: 8px;
    width: 110px;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -55px;
    background: #ef4036; }

/* line 397, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.switchView {
  display: inline-block;
  margin: 11px 0; }
  /* line 400, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .switchView .switchButton {
    padding: 6px 10px 3px 10px;
    display: block;
    border: 1px solid #575665;
    float: left;
    text-indent: -9999px;
    width: 40px;
    height: 35px;
    position: relative; }
    /* line 409, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .switchView .switchButton .icons {
      width: 18px;
      height: 18px;
      display: block;
      position: absolute;
      top: 50%;
      margin-top: -9px; }
    /* line 417, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .switchView .switchButton.mosaicView {
      border-radius: 35px 0 0 35px;
      text-align: center;
      background: #ffffff; }
      /* line 421, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .switchView .switchButton.mosaicView .icons {
        left: 55%;
        margin-left: -10px; }
        /* line 424, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .switchView .switchButton.mosaicView .icons .bulletIcon {
          display: block;
          position: absolute;
          background: #575665;
          width: 8px;
          height: 8px;
          border-radius: 4px; }
          /* line 431, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .switchView .switchButton.mosaicView .icons .bulletIcon.top {
            top: 0; }
          /* line 434, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .switchView .switchButton.mosaicView .icons .bulletIcon.left {
            left: 0; }
          /* line 437, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .switchView .switchButton.mosaicView .icons .bulletIcon.right {
            right: 0; }
          /* line 440, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .switchView .switchButton.mosaicView .icons .bulletIcon.bottom {
            bottom: 0; }
      /* line 445, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .switchView .switchButton.mosaicView.active {
        background: #575665;
        color: #ffffff; }
        /* line 449, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .switchView .switchButton.mosaicView.active .icons .bulletIcon {
          background: #ffffff; }
    /* line 455, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .switchView .switchButton.listView {
      border-radius: 0 35px 35px 0;
      margin-left: -1px; }
      /* line 458, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .switchView .switchButton.listView .icons {
        right: 55%;
        margin-right: -10px; }
        /* line 461, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .switchView .switchButton.listView .icons .menuBar {
          height: 4px;
          width: 100%;
          border-radius: 4px;
          display: block;
          position: absolute;
          left: 0;
          background: #575665; }
          /* line 469, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .switchView .switchButton.listView .icons .menuBar.top {
            top: 0; }
          /* line 472, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .switchView .switchButton.listView .icons .menuBar.middle {
            top: 50%;
            margin-top: -2px; }
          /* line 476, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .switchView .switchButton.listView .icons .menuBar.bottom {
            bottom: 0; }
      /* line 481, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .switchView .switchButton.listView.active {
        background: #575665;
        color: #ffffff; }
        /* line 485, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .switchView .switchButton.listView.active .icons .menuBar {
          background: #ffffff; }
    /* line 491, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .open .switchView .switchButton {
      border: 1px solid white; }
      /* line 494, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .open .switchView .switchButton.listView, .open .switchView .switchButton.mosaicView {
        background: #575665;
        color: white; }
        /* line 498, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .open .switchView .switchButton.listView .icons .menuBar, .open .switchView .switchButton.listView .icons .bulletIcon, .open .switchView .switchButton.mosaicView .icons .menuBar, .open .switchView .switchButton.mosaicView .icons .bulletIcon {
          background: white; }
      /* line 504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .open .switchView .switchButton.active.listView, .open .switchView .switchButton.active.mosaicView {
        background: white;
        color: #575665; }
        /* line 508, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .open .switchView .switchButton.active.listView .icons .menuBar, .open .switchView .switchButton.active.listView .icons .bulletIcon, .open .switchView .switchButton.active.mosaicView .icons .menuBar, .open .switchView .switchButton.active.mosaicView .icons .bulletIcon {
          background: #575665; }

@media only screen and (min-width: 40em) {
  /* line 518, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .switchView {
    margin: 0; } }
/* line 524, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.intro-blog p {
  font-size: 15px;
  text-align: center; }

@media only screen and (min-width: 40em) {
  /* line 533, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .intro-blog .block-title h2, .intro-blog .block-title .h2, .intro-blog .block-title #subMenu .img .txt, #subMenu .img .intro-blog .block-title .txt {
    font-size: 30px; }
  /* line 537, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .intro-blog p {
    font-size: 20px; } }
@media only screen and (min-width: 50em) {
  /* line 546, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .intro-blog .block-title h2, .intro-blog .block-title .h2, .intro-blog .block-title #subMenu .img .txt, #subMenu .img .intro-blog .block-title .txt {
    font-size: 40px; } }
/* line 553, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.overflow {
  overflow: hidden; }

/* line 557, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.overflow-modal {
  overflow: hidden;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0; }

/* line 568, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.comments p {
  margin: 20px 0 25px 0;
  text-align: right;
  float: right;
  color: #aeaeae;
  text-transform: uppercase; }
/* line 575, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.comments .label {
  font-size: 11px; }
  /* line 577, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .blog-list.mosaic .comments .label {
    display: inline; }
/* line 581, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.comments .number {
  display: inline-block;
  min-width: 30px;
  height: 30px;
  line-height: 1.6;
  background: #ef4036;
  color: #ffffff;
  text-align: center;
  border-radius: 15px;
  margin-right: 4px;
  padding: 5px;
  position: relative;
  text-decoration: none; }
  /* line 594, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .comments .number:before {
    content: "";
    display: block;
    position: absolute;
    background: url(https://ingenico.vn/images/sprite.png) no-repeat;
    background-position: -114px -440px;
    left: 0;
    bottom: 0;
    width: 8px;
    height: 9px; }
  /* line 605, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .comments .number a {
    color: #ffffff;
    text-decoration: none; }

@media only screen and (min-width: 40em) {
  /* line 613, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .comments {
    margin: 34px 0 25px 0; }
    /* line 615, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .comments p {
      margin-top: 0;
      padding: 0 6px; }
    /* line 619, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .comments .label {
      font-size: 14px; }
      /* line 621, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .blog-list.mosaic .comments .label {
        display: none; }

  /* line 628, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .sticky .comments .label {
    display: inline-block; } }
/* Buttons */
/* line 638, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.button {
  font-family: Tahoma,arial, sans-serif;
  display: inline-block;
  margin: 0 auto;
  border-radius: 35px;
  padding: 8px 20px 5px 15px;
  text-decoration: none;
  font-weight: 700;
  font-size: 12px;
  margin-top: 10px;
  color: #ef4036;
  border: #ef4036;
  position: relative;
  font-weight: 700; }
  /* line 654, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button span.label, .button span {
    position: relative;
    padding-right: 25px; }
    /* line 657, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button span.label:before, .button span:before {
      content: " ";
      display: block;
      position: absolute;
      right: 0;
      top: 50%;
      margin-top: -7px;
      width: 18px;
      height: 16px; }
  /* line 668, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button span.label {
    display: block; }
  /* line 671, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button .label span {
    padding-right: 0; }
  /* line 675, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.light {
    background: white;
    color: #1cbfdb; }
    /* line 679, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.light:hover {
      opacity: .8; }
    /* line 682, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.light span.label, .button.light span {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.light span.label:before, .button.light span:before {
        content: "";
        display: inline-block;
        width: 15px;
        height: 14px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -181px -275px; }
      /* line 684, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.light span.label:before, .button.light span:before {
        width: 15px;
        height: 16px; }
      /* line 688, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.light span.label i, .button.light span i {
        display: none; }
      /* line 692, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.light span.label.custom-arrow:before, .button.light span.custom-arrow:before {
        display: none; }
      /* line 695, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.light span.label.custom-arrow i, .button.light span.custom-arrow i {
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 15px;
        height: 14px;
        background-image: url("https://ingenico.vn/images/sprite.png");
        background-position: -165px -275px;
        background-repeat: no-repeat;
        display: inline-block;
        border-bottom: 1px solid white; }
  /* line 711, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base {
    border: 2px solid #ef4036;
    color: #ef4036; }
    /* line 714, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.base span {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.base span:before {
        content: "";
        display: inline-block;
        width: 18px;
        height: 18px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -94px 0; }
      /* line 716, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.base span:before {
        margin-top: -7px; }
      /* line 720, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.base span span:before {
        display: none; }
    /* line 726, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.base.icon-arrow-down span {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.base.icon-arrow-down span:before {
        content: "";
        display: inline-block;
        width: 13px;
        height: 15px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -165px -242px; }
      /* line 728, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.base.icon-arrow-down span:before {
        margin-top: -8px; }
    /* line 733, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.base.icon-arrow-down:hover span {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.base.icon-arrow-down:hover span:before {
        content: "";
        display: inline-block;
        width: 13px;
        height: 15px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -182px -242px; }
    /* line 740, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.base.reversed, .button.base.active, .button.base:hover {
      background: #ef4036;
      color: white;
      text-decoration: none; }
      /* line 745, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.base.reversed span:before, .button.base.active span:before, .button.base:hover span:before {
        background-position: -121px -16px; }
    /* line 751, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.base.ckeditor {
      margin-right: 10px;
      margin-bottom: 10px;
      text-align: center; }
      /* line 755, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.base.ckeditor.arrow {
        position: relative;
        padding: 10px 40px 6px 20px;
        text-align: center; }
        /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .button.base.ckeditor.arrow:before {
          content: "";
          display: inline-block;
          width: 18px;
          height: 18px;
          background: url(https://ingenico.vn/images/sprite.png) no-repeat;
          -webkit-background-size: auto 833px;
          -moz-background-size: auto 833px;
          -o-background-size: auto 833px;
          background-size: auto 833px;
          background-position: -94px 0; }
        /* line 759, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .button.base.ckeditor.arrow:before {
          position: absolute;
          float: none;
          display: block;
          margin-top: -7px;
          right: 15px;
          top: 50%; }
        /* line 768, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .button.base.ckeditor.arrow:hover:before {
          background-position: -121px -15px; }
  /* line 776, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.accept {
    padding: 5px 30px;
    color: white;
    border: 1px solid white; }
    /* line 780, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.accept:hover {
      background: white;
      color: #464551; }
  /* line 786, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.neutral {
    color: #dbdbe3;
    border: 2px solid #dbdbe3; }
    /* line 789, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.neutral span {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.neutral span:before {
        content: "";
        display: inline-block;
        width: 13px;
        height: 12px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -114px 0; }
      /* line 791, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.neutral span:before {
        margin-top: -5px; }
    /* line 795, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.neutral:hover {
      background-color: #dbdbe3;
      color: white; }
      /* line 800, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.neutral:hover span:before {
        background-position: -126px top; }
  /* line 807, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.toggle {
    color: #575665;
    border: 2px solid #575665;
    margin: 0 15px; }
    /* line 811, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.toggle .label {
      padding-right: 0; }
    /* line 816, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.toggle.open, .button.toggle:hover {
      background-color: #575665;
      color: #FFF; }
  /* line 822, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.inverted.iconTag {
    padding: 8px 25px 5px 15px;
    background: #FFF;
    color: inherit; }
    /* line 827, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.inverted.iconTag .label {
      display: block;
      padding: 0; }
      /* line 831, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.inverted.iconTag .label i {
        display: block;
        position: absolute;
        right: -14px;
        top: 50%;
        margin-top: -7px;
        background-image: url(https://ingenico.vn/images/sprite.png);
        background-repeat: no-repeat;
        width: 12px;
        height: 11px;
        background-position: -147px -192px; }
  /* line 847, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .uneven .button.neutral, .bg-img .button.neutral {
    color: #575665;
    border: 2px solid #575665; }
    /* line 851, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .uneven .button.neutral span, .bg-img .button.neutral span {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .uneven .button.neutral span:before, .bg-img .button.neutral span:before {
        content: "";
        display: inline-block;
        width: 13px;
        height: 11px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 603px;
        -moz-background-size: auto 603px;
        -o-background-size: auto 603px;
        background-size: auto 603px;
        background-position: -54px 0; }
      /* line 853, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .uneven .button.neutral span:before, .bg-img .button.neutral span:before {
        margin-top: -7px; }
    /* line 857, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .uneven .button.neutral:hover, .bg-img .button.neutral:hover {
      background: #575665;
      color: white; }
      /* line 861, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .uneven .button.neutral:hover span:before, .bg-img .button.neutral:hover span:before {
        background-position: -87.725px -11.6px; }
  /* line 870, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.neutral.dark {
    color: #575665;
    border: 2px solid #575665; }
    /* line 874, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.neutral.dark span {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.neutral.dark span:before {
        content: "";
        display: inline-block;
        width: 13px;
        height: 11px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 603px;
        -moz-background-size: auto 603px;
        -o-background-size: auto 603px;
        background-size: auto 603px;
        background-position: -54px 0; }
      /* line 876, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.neutral.dark span:before {
        margin-top: -7px; }
    /* line 880, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.neutral.dark:hover {
      background: #575665;
      color: white; }
      /* line 884, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.neutral.dark:hover span:before {
        background-position: -87.725px -11.6px; }
  /* line 892, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.large-download-button {
    padding: 8px 10% 5px 10%;
    border: 2px solid #ef4036;
    display: inline-block;
    margin: 0 auto;
    float: none;
    text-align: center; }
    /* line 900, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.large-download-button span.label {
      display: block;
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.large-download-button span.label:before {
        content: "";
        display: inline-block;
        width: 13px;
        height: 16px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 603px;
        -moz-background-size: auto 603px;
        -o-background-size: auto 603px;
        background-size: auto 603px;
        background-position: -87px -23px; }
      /* line 903, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.large-download-button span.label:before {
        margin-top: -9.5px; }
    /* line 907, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.large-download-button:hover {
      background: #ef4036;
      color: white; }
      /* line 911, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.large-download-button:hover span.label:before {
        background-position: -87px -39.875px; }
    /* line 916, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.large-download-button.ckeditor {
      position: relative;
      padding: 10px 40px 6px 20px; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.large-download-button.ckeditor:before {
        content: "";
        display: inline-block;
        width: 13px;
        height: 15px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 603px;
        -moz-background-size: auto 603px;
        -o-background-size: auto 603px;
        background-size: auto 603px;
        background-position: -87px -23px; }
      /* line 919, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.large-download-button.ckeditor:before {
        margin-top: -7px;
        position: absolute;
        right: 15px;
        top: 50%; }
      /* line 926, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.large-download-button.ckeditor:hover:before {
        background-position: -87px -39.875px; }
  /* line 933, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.small-download-button {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    height: 100%;
    text-indent: -9999px;
    height: 32px;
    width: 32px;
    background-position: -77px -76px;
    margin: 0;
    margin-left: 10px;
    vertical-align: top; }
    /* line 946, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.small-download-button:hover {
      background-position: -77px -108px; }
    /* line 949, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.small-download-button.ckeditor {
      margin: 0 7px;
      display: inline-block; }
  /* line 958, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.iconTag .label:before {
    display: none; }
  /* line 965, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.simple span.label {
    padding-right: 0; }
    /* line 966, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.simple span.label:before {
      display: none !important; }

/* line 978, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.share-buttons.large-download-button .switch-button .button {
  background-color: #575665;
  padding: 0;
  position: relative; }
  /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .share-buttons.large-download-button .switch-button .button:before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 16px;
    background: url(https://ingenico.vn/images/sprite.png) no-repeat;
    -webkit-background-size: auto 603px;
    -moz-background-size: auto 603px;
    -o-background-size: auto 603px;
    background-size: auto 603px;
    background-position: -87px -23px; }
  /* line 982, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button .switch-button .button:before {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-position: -87px -39.875px; }
  @media only screen {
    /* line 978, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .share-buttons.large-download-button .switch-button .button {
      background-image: none; } }
  @media only screen and (min-width: 40em) {
    /* line 978, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .share-buttons.large-download-button .switch-button .button {
      padding: 8px 40px 5px;
      border: 2px solid #575665; }
      /* line 996, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .share-buttons.large-download-button .switch-button .button:before {
        display: none; } }
  /* line 1000, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button .switch-button .button span.label {
    padding-right: 25px;
    color: white; }
    @media only screen and (min-width: 40em) {
      /* line 1000, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .share-buttons.large-download-button .switch-button .button span.label {
        position: relative; }
        /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .share-buttons.large-download-button .switch-button .button span.label:before {
          content: "";
          display: inline-block;
          width: 13px;
          height: 16px;
          background: url(https://ingenico.vn/images/sprite.png) no-repeat;
          -webkit-background-size: auto 603px;
          -moz-background-size: auto 603px;
          -o-background-size: auto 603px;
          background-size: auto 603px;
          background-position: -87px -23px; }
        /* line 1005, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .share-buttons.large-download-button .switch-button .button span.label:before {
          margin-top: -9.5px;
          background-position: -87px -39.875px; } }
  /* line 1013, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button .switch-button .button:hover {
    background-color: #575665; }
    /* line 1015, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .share-buttons.large-download-button .switch-button .button:hover span.label {
      color: white; }
      /* line 1017, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .share-buttons.large-download-button .switch-button .button:hover span.label:before {
        background-position: -87px -39.875px; }
@media only screen and (min-width: 40em) {
  /* line 1026, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button.toggle > .label {
    display: none; } }
/* line 1031, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.share-buttons.large-download-button.toggle > .label:before {
  display: none; }
/* line 1038, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.share-buttons.large-download-button.toggle li > a:before {
  display: none; }
/* line 1044, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.share-buttons.large-download-button.toggle.open {
  background-color: #575665;
  border-radius: 25px 25px 0 0; }
  /* line 1047, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button.toggle.open > .label {
    display: block;
    padding: 0 20px 0 20px; }
    @media only screen and (min-width: 40em) {
      /* line 1047, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .share-buttons.large-download-button.toggle.open > .label {
        display: none; } }
  /* line 1054, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button.toggle.open.up {
    border-radius: 0 0 25px 25px; }
    /* line 1056, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .share-buttons.large-download-button.toggle.open.up ul {
      padding-bottom: 0; }
  /* line 1061, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button.toggle.open li .label {
    display: block; }
    @media only screen and (max-width: 40em) {
      /* line 1061, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .share-buttons.large-download-button.toggle.open li .label {
        padding: 5px 0; } }
  /* line 1068, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button.toggle.open .button {
    border-radius: 50%; }
    /* line 1070, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .share-buttons.large-download-button.toggle.open .button .label {
      color: white; }
      /* line 1072, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .share-buttons.large-download-button.toggle.open .button .label:before {
        background-position: -87px -39.875px; }
    /* line 1078, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .share-buttons.large-download-button.toggle.open .button .switch-button .button span.label {
      display: block; }
  /* line 1084, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .share-buttons.large-download-button.toggle.open ul {
    background-color: #575665; }

@media only screen and (min-width: 40em) {
  /* line 1094, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .download-button {
    margin-bottom: 24px; } }
@media only screen and (min-width: 40em) {
  /* line 1102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button span {
    padding-right: 30px; }
  /* line 1106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.small {
    font-size: 12px; }
  /* line 1111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base span {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .button.base span:before {
      content: "";
      display: inline-block;
      width: 18px;
      height: 16px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -94px 0; }
    /* line 1113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.base span:before {
      margin-top: -9px; }
  /* line 1119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base.icon-arrow-down span {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .button.base.icon-arrow-down span:before {
      content: "";
      display: inline-block;
      width: 13px;
      height: 15px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -165px -242px; }
  /* line 1123, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base.icon-arrow-down:hover span {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .button.base.icon-arrow-down:hover span:before {
      content: "";
      display: inline-block;
      width: 13px;
      height: 15px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -182px -242px; }
  /* line 1131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base.ckeditor.arrow:before {
    margin-top: -7px; }
  /* line 1137, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base .text-file {
    display: inline-block; }
  /* line 1141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base .text-file, .button.base .type-file {
    padding-right: 0; }
    /* line 1143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.base .text-file:before, .button.base .type-file:before {
      display: none; }
  /* line 1151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.base.reversed span:before, .button.base:hover span:before {
    background-position: -121px -16px; }
  /* line 1158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.neutral span {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .button.neutral span:before {
      content: "";
      display: inline-block;
      width: 13px;
      height: 12px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -114px 0; }
    /* line 1160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.neutral span:before {
      top: 50%;
      margin-top: -6px; }
  /* line 1167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.neutral:hover span:before {
    background-position: -126px top; }
  /* line 1176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .uneven .button.neutral span, .bg-img .button.neutral span {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .uneven .button.neutral span:before, .bg-img .button.neutral span:before {
      content: "";
      display: inline-block;
      width: 18px;
      height: 16px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -114px 0; }
    /* line 1178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .uneven .button.neutral span:before, .bg-img .button.neutral span:before {
      margin-top: -9px;
      background-position: -75px top; }
  /* line 1185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .uneven .button.neutral:hover span:before, .bg-img .button.neutral:hover span:before {
    background-position: -121px -16px; }
  /* line 1194, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.neutral.dark span {
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .button.neutral.dark span:before {
      content: "";
      display: inline-block;
      width: 18px;
      height: 16px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -114px 0; }
    /* line 1196, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.neutral.dark span:before {
      margin-top: -9px;
      background-position: -75px top; }
  /* line 1203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.neutral.dark:hover span:before {
    background-position: -121px -16px; }
  /* line 1210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.large-download-button {
    padding: 3px 10% 0 10%;
    float: left; }
    /* line 1213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.large-download-button span.label {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.large-download-button span.label:before {
        content: "";
        display: inline-block;
        width: 18px;
        height: 21px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -120px -33px; }
      /* line 1215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.large-download-button span.label:before {
        margin-top: -12.5px; }
    /* line 1221, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.large-download-button:hover span.label:before {
      background-position: -120px -55px; }
    /* line 1226, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.large-download-button.ckeditor {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .button.large-download-button.ckeditor:before {
        content: "";
        display: inline-block;
        width: 18px;
        height: 21px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -120px -33px; }
      /* line 1228, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.large-download-button.ckeditor:before {
        margin-top: -12px; }
      /* line 1232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .button.large-download-button.ckeditor:hover:before {
        background-position: -120px -55px; }
  /* line 1239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.inverted.iconTag {
    padding: 15px 60px 13px 15px; }
    /* line 1243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .button.inverted.iconTag .label i {
      right: -50px;
      margin-top: -21px;
      width: 40px;
      height: 40px;
      background-position: -76px -208px; } }
@media only screen and (min-width: 50em) {
  /* line 1259, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button.large-download-button {
    padding: 7px 12% 4px 12%;
    float: left; } }
/* line 1267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.expandable-block {
  text-align: center;
  position: relative; }
  /* line 1270, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block.active {
    padding-bottom: 30px; }
  /* line 1273, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block .block-to-expand {
    display: none;
    padding: 0 45px; }
    /* line 1276, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .expandable-block .block-to-expand img {
      margin: 15px auto 15px auto;
      display: block; }
  /* line 1281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block:before {
    display: none;
    content: "";
    position: absolute;
    bottom: 0;
    width: 250px;
    height: 1px;
    background: #575665;
    left: 50%;
    margin-left: -125px; }
  /* line 1292, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block .button-to-expand {
    display: inline-block;
    text-decoration: none;
    color: #ef4036;
    font-size: 13px;
    font-weight: 700;
    line-height: 30px;
    margin: 0 0 10px 0;
    position: relative;
    padding: 7px 0 7px 35px; }
    /* line 1302, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .expandable-block .button-to-expand .icon {
      -webkit-background-size: auto 534px;
      -moz-background-size: auto 534px;
      -o-background-size: auto 534px;
      background-size: auto 534px;
      background-position: -25.6px -19.2px;
      display: block;
      position: absolute;
      width: 26px;
      height: 26px;
      margin: 0;
      top: 50%;
      margin-top: -13px;
      left: 0; }
  /* line 1319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block.active .button-to-expand {
    color: #ef4036;
    margin: 0 0 8px 0; }
    /* line 1322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .expandable-block.active .button-to-expand .icon {
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      -o-transform: rotate(90deg);
      transform: rotate(90deg); }

@media only screen and (min-width: 40em) {
  /* line 1331, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block:before {
    width: 500px;
    margin-left: -250px; }
  /* line 1335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block .button-to-expand {
    font-size: 20px;
    padding: 7px 0 7px 56px;
    margin: 0 0 24px 0; }
    /* line 1339, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .expandable-block .button-to-expand .icon {
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -40px -30px;
      width: 40px;
      height: 40px;
      margin-top: -20px; }
  /* line 1350, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .expandable-block.active .question {
    margin: 0 0 25px 0; } }
/* line 1358, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.back-to-top {
  position: relative;
  display: none;
  color: white;
  position: fixed !important;
  border-radius: 50%;
  bottom: 15px;
  right: 15px;
  z-index: 1000;
  width: 23px;
  height: 22px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }
  /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .back-to-top:before {
    content: "";
    display: inline-block;
    width: 23px;
    height: 23px;
    background: url(https://ingenico.vn/images/sprite.png) no-repeat;
    -webkit-background-size: auto 583px;
    -moz-background-size: auto 583px;
    -o-background-size: auto 583px;
    background-size: auto 583px;
    background-position: -31px -121px; }
  /* line 1370, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .back-to-top:before {
    top: 0;
    left: 0; }

@media only screen and (min-width: 40em) {
  /* line 1380, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .back-to-top {
    width: 32px;
    height: 33px;
    position: fixed !important;
    position: relative; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .back-to-top:before {
      content: "";
      display: inline-block;
      width: 32px;
      height: 33px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -45px -172px; } }
/* line 1389, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.data-container {
  position: relative;
  left: auto; }
  /* line 1392, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .data-container .data-overview {
    margin-bottom: 5px;
    margin-top: 25px; }
  /* line 1396, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .data-container .category {
    display: inline-block; }
    /* line 1398, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .data-container .category ul {
      margin-bottom: 0; }
      /* line 1400, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .data-container .category ul li {
        display: inline-block;
        color: #aeaeae;
        position: relative;
        padding: 0 10px 0 15px;
        font-size: 12px; }
        /* line 1406, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .data-container .category ul li:before {
          content: " ";
          display: inline-block;
          margin: 0;
          left: 0;
          top: 50%;
          width: 5px;
          height: 4px;
          margin-top: -4px;
          background-position: -52px -72px; }
    /* line 1424, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .data-container .category:first-child ul li:first-child {
      padding-left: 0; }
      /* line 1426, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .data-container .category:first-child ul li:first-child:before {
        display: none; }
  /* line 1434, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .data-container .date, .data-container .type, .data-container .subtype {
    color: #aeaeae;
    position: relative;
    display: inline-block;
    font-size: 12px; }
    /* line 1439, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .data-container .date:before, .data-container .type:before, .data-container .subtype:before {
      content: " ";
      display: inline-block;
      background-position: -52px -72px;
      margin: 0;
      left: 0;
      top: 50%;
      width: 5px;
      height: 4px;
      margin-bottom: 3px;
      margin-right: 4px; }
    /* line 1452, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .data-container .date:first-child, .data-container .type:first-child, .data-container .subtype:first-child {
      padding-left: 0; }
      /* line 1454, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .data-container .date:first-child:before, .data-container .type:first-child:before, .data-container .subtype:first-child:before {
        display: none; }

@media only screen and (min-width: 40em) {
  /* line 1462, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .data-container {
    margin-top: 9px; }
    /* line 1464, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .data-container .data-overview {
      margin-bottom: 0; }
    /* line 1469, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .data-container .category ul li {
      font-size: 14px; }

  /* line 1476, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .data-container .date, .data-container .type, .data-container .subtype {
    font-size: 14px; } }
/* related-docs */
/* line 1485, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.related-docs {
  font-size: 12px; }
  /* line 1487, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .related-docs .related-doc-group {
    padding: 30px 0 6px 0; }
  /* line 1490, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .related-docs ul {
    margin: 0; }
  /* line 1493, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .related-docs .links-icon-block {
    text-align: left;
    padding-left: 45px; }
  /* line 1497, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .related-docs li {
    padding: 0; }
    /* line 1499, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .related-docs li:before {
      display: none; }
    /* line 1502, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .related-docs li a {
      position: relative;
      display: inline-block;
      padding: 10px 0 10px 35px;
      color: #575665;
      text-decoration: none;
      font-size: 14px;
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .related-docs li a:before {
        content: "";
        display: inline-block;
        width: 19px;
        height: 24px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 362px;
        -moz-background-size: auto 362px;
        -o-background-size: auto 362px;
        background-size: auto 362px;
        background-position: -66px -58px; }
      /* line 1511, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .related-docs li a:hover {
        text-decoration: underline; }
      /* line 1514, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .related-docs li a .label {
        display: block; }
      /* line 1517, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .related-docs li a:before {
        position: absolute;
        margin: 0;
        left: 0;
        top: 50%;
        margin-top: -12.5px; }
      /* line 1524, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .related-docs li a.PDF {
        position: relative; }
        /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .related-docs li a.PDF:before {
          content: "";
          display: inline-block;
          width: 19px;
          height: 24px;
          background: url(https://ingenico.vn/images/sprite.png) no-repeat;
          -webkit-background-size: auto 362px;
          -moz-background-size: auto 362px;
          -o-background-size: auto 362px;
          background-size: auto 362px;
          background-position: -47px -33px; }
        /* line 1526, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .related-docs li a.PDF:before {
          margin: 0;
          left: 0;
          top: 50%;
          margin-top: -12px; }
      /* line 1533, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .related-docs li a.XLSX {
        position: relative; }
        /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .related-docs li a.XLSX:before {
          content: "";
          display: inline-block;
          width: 19px;
          height: 24px;
          background: url(https://ingenico.vn/images/sprite.png) no-repeat;
          -webkit-background-size: auto 362px;
          -moz-background-size: auto 362px;
          -o-background-size: auto 362px;
          background-size: auto 362px;
          background-position: -66px -33px; }
        /* line 1535, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .related-docs li a.XLSX:before {
          margin: 0;
          left: 0;
          top: 50%;
          margin-top: -13px; }
      /* line 1542, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .related-docs li a .type-file {
        display: block;
        color: #ababb2; }
  /* line 1549, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .related-docs .size-file {
    color: #ef4036;
    font-size: 10px;
    text-transform: uppercase; }

@media only screen and (min-width: 40em) {
  /* line 1557, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .related-docs {
    font-size: 16px; }
    /* line 1559, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .related-docs .size-file {
      font-size: 16px; }
    /* line 1562, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .related-docs .links-icon-block {
      padding-left: 0; }
    /* line 1565, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .related-docs li {
      margin-bottom: 20px;
      list-style: none;
      font-size: 16px; }
      /* line 1569, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .related-docs li a {
        padding: 16px 0 16px 50px;
        position: relative; }
        /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .related-docs li a:before {
          content: "";
          display: inline-block;
          width: 30px;
          height: 39px;
          background: url(https://ingenico.vn/images/sprite.png) no-repeat;
          -webkit-background-size: auto 583px;
          -moz-background-size: auto 583px;
          -o-background-size: auto 583px;
          background-size: auto 583px;
          background-position: -107px -93px; }
        /* line 1573, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .related-docs li a:before {
          margin: 0;
          left: 0;
          top: 50%;
          margin-top: -24px; }
        /* line 1579, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .related-docs li a.PDF {
          position: relative; }
          /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
          .related-docs li a.PDF:before {
            content: "";
            display: inline-block;
            width: 30px;
            height: 39px;
            background: url(https://ingenico.vn/images/sprite.png) no-repeat;
            -webkit-background-size: auto 583px;
            -moz-background-size: auto 583px;
            -o-background-size: auto 583px;
            background-size: auto 583px;
            background-position: -76px -53px; }
          /* line 1581, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .related-docs li a.PDF:before {
            margin: 0;
            left: 0;
            top: 50%;
            margin-top: -24px; }
        /* line 1588, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .related-docs li a.XLSX {
          position: relative; }
          /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
          .related-docs li a.XLSX:before {
            content: "";
            display: inline-block;
            width: 31px;
            height: 39px;
            background: url(https://ingenico.vn/images/sprite.png) no-repeat;
            -webkit-background-size: auto 583px;
            -moz-background-size: auto 583px;
            -o-background-size: auto 583px;
            background-size: auto 583px;
            background-position: -107px -53px; }
          /* line 1590, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
          .related-docs li a.XLSX:before {
            margin: 0;
            left: 0;
            top: 50%;
            margin-top: -24px; } }
@media only screen and (min-width: 50em) {
  /* line 1605, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .related-docs {
    font-size: 24px; } }
/* line 1611, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.social-share-container {
  float: right !important; }
  /* line 1613, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .social-share-container .share-buttons {
    float: left; }

/* line 1620, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.download-container .button {
  float: right; }

@media only screen and (min-width: 40em) {
  /* line 1626, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .social-share-container {
    float: right !important; }
    /* line 1628, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .social-share-container .share-buttons {
      float: right; }

  /* line 1633, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .download-container {
    float: left !important; }
    /* line 1635, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .download-container .button {
      float: left; } }
/* line 1641, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.cookieslaw {
  display: none;
  position: fixed;
  background: url("https://ingenico.vn/images/rgbaBG.png") repeat 0 0;
  z-index: 100;
  bottom: 0;
  padding: 25px 0;
  width: 100%; }
  /* line 1650, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .cookieslaw .row div {
    position: relative;
    padding: 50px 10px 0 10px; }
    /* line 1653, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .cookieslaw .row div:before {
      content: "";
      display: block;
      width: 40px;
      height: 40px;
      position: absolute;
      top: 0;
      left: 50%;
      margin-left: -20px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat 0 -230px; }
  /* line 1666, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .cookieslaw p {
    color: #ffffff;
    margin-bottom: 0;
    position: relative; }
  /* line 1671, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .cookieslaw .accept {
    display: inline-block; }

@media only screen and (min-width: 40em) {
  /* line 1679, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .cookieslaw .row div {
    padding: 0 50px; }
    /* line 1681, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .cookieslaw .row div:before {
      margin-left: 0;
      left: 0;
      top: 0; }
  /* line 1688, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .cookieslaw p {
    padding-top: 0; } }
/* article-extra */
/* line 1696, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.article-extra {
  padding: 20px 0;
  margin-bottom: 30px; }
  /* line 1699, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .article-extra:before, .article-extra:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 1704, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .article-extra.row {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px; }
  /* line 1709, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .article-extra .column {
    text-align: center; }
    /* line 1712, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .column:first-child {
      padding-left: 0.9375rem; }
    /* line 1715, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .column:last-child {
      padding-right: 0.9375rem; }
    /* line 1718, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .column .button, .article-extra .column .share-buttons {
      margin-top: 40px; }
  /* line 1722, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .article-extra .share-buttons {
    display: block;
    text-align: center;
    float: none;
    line-height: 0; }
    /* line 1727, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .share-buttons ul {
      margin: 0 auto;
      display: inline-block;
      float: none;
      left: 0; }
    /* line 1733, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .share-buttons p {
      display: none; }
      /* line 1735, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .article-extra .share-buttons p:before {
        display: none; }
      /* line 1738, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .article-extra .share-buttons p.label {
        height: 50px;
        vertical-align: middle;
        margin: 0;
        padding: 0;
        float: none; }
    /* line 1746, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .share-buttons .mobile-switch {
      display: block;
      float: left; }
  /* line 1752, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .article-extra .column .button, .article-extra .column .share-buttons {
    margin-top: 0; }

@media (min-width: 640px) {
  /* line 1762, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .article-extra .share-buttons p.label {
    display: inline-block; } }
@media only screen and (min-width: 40em) {
  /* line 1771, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .article-extra {
    text-align: left; }
    /* line 1775, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .share-buttons .mobile-switch {
      display: none; }
    /* line 1780, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .column:last-child {
      margin-top: 0;
      padding-right: 0; }
    /* line 1784, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .article-extra .column:first-child {
      padding-left: 0; } }
/* Tags */
/* line 1794, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.buttons-group {
  float: none; }

/* line 1798, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.tags-container {
  float: none;
  margin-top: 15px; }

/* line 1803, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.tags {
  margin-bottom: 0;
  padding: 0;
  display: inline-block; }
  /* line 1808, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .tags li {
    display: block;
    float: left;
    color: #aeaeae;
    position: relative;
    padding: 0 10px 0 14px;
    text-transform: uppercase; }
    /* line 1815, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .tags li:before {
      content: " ";
      display: block;
      position: absolute;
      margin: 0;
      left: 0;
      top: 50%;
      width: 4px;
      height: 4px;
      margin-top: -4px;
      background-position: -52px -72px; }
    /* line 1828, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .tags li:first-child {
      padding-left: 0; }
      /* line 1830, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .tags li:first-child:before {
        display: none; }

@media only screen and (min-width: 40em) {
  /* line 1838, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .buttons-group {
    overflow: hidden; }

  /* line 1841, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .tags-container {
    overflow: hidden;
    display: inline-block;
    margin-top: 0px; }

  /* line 1846, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .tags {
    padding: 10px 0;
    float: right;
    margin-top: 0; } }
/* Meta-data */
/* line 1854, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.meta-data {
  margin: -5px 0 15px 0;
  line-height: 2.4;
  overflow: hidden;
  text-align: center; }
  /* line 1859, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .meta-data .category, .meta-data .name-expert {
    color: #ef4036;
    padding-right: 8px;
    display: inline-block; }
    /* line 1863, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data .category ul, .meta-data .name-expert ul {
      margin-bottom: 0;
      display: inline-block; }
    /* line 1867, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data .category li, .meta-data .name-expert li {
      position: relative;
      display: inline-block;
      padding: 0 14px 0 8px; }
      /* line 1871, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .meta-data .category li:before, .meta-data .name-expert li:before {
        content: " " !important;
        display: block;
        width: 6px;
        height: 6px;
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -4px;
        background-position: left top; }
      /* line 1883, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .meta-data .category li:first-child, .meta-data .name-expert li:first-child {
        padding-left: 0; }
      /* line 1887, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .meta-data .category li:last-child, .meta-data .name-expert li:last-child {
        padding-right: 0; }
        /* line 1889, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .meta-data .category li:last-child:before, .meta-data .name-expert li:last-child:before {
          display: none; }
  /* line 1896, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .meta-data span.date {
    display: inline-block;
    font-weight: normal;
    padding-left: 16px;
    padding-right: 16px;
    position: relative; }
    /* line 1902, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data span.date:before {
      content: " ";
      width: 6px;
      height: 6px;
      position: absolute;
      top: 50%;
      left: 0;
      margin-top: -4px;
      background-position: -12px top; }
    /* line 1913, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data span.date:first-child {
      padding-left: 0; }
      /* line 1915, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .meta-data span.date:first-child:before {
        display: none; }
  /* line 1921, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .meta-data .location {
    display: inline-block; }
    /* line 1923, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data .location .button {
      text-indent: -9999px;
      display: block;
      padding: 0;
      height: 32px;
      width: 32px;
      background-position: -45px -76px;
      margin: 0 0 0 10px;
      vertical-align: center; }
      /* line 1933, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .meta-data .location .button:hover {
        background-position: -45px -108px; }
    /* line 1937, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data .location ul {
      margin-bottom: 0; }
      /* line 1939, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .meta-data .location ul li {
        display: inline-block;
        position: relative;
        margin-left: 5px;
        padding: 0 0 0 20px; }
        /* line 1944, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .meta-data .location ul li:before {
          content: " ";
          width: 6px;
          height: 6px;
          position: absolute;
          margin: 0;
          top: 50%;
          left: 0;
          margin-top: -4px;
          background-position: -12px top; }
        /* line 1956, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
        .meta-data .location ul li:first-child {
          margin-left: -4px; }

@media only screen and (min-width: 40em) {
  /* line 1968, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .meta-data {
    line-height: 1.5;
    text-align: left; }
    /* line 1971, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data .category {
      padding-right: 15px; }
      /* line 1973, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .meta-data .category li {
        padding: 0 21px 0 10px; }
    /* line 1977, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .meta-data span.date {
      line-height: initial; } }
/* line 1985, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.ld {
  background: #575665;
  position: absolute; }
  /* line 1989, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .ld:before {
    width: 12px;
    height: 12px;
    background: #7e7d90;
    left: 50%;
    margin-left: -6px;
    position: absolute;
    content: " ";
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%; }

/* line 1993, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
h1, .h1, h2, .h2, #subMenu .img .txt, h3, .h3, .eform fieldset legend {
  font-family: Tahoma,arial, sans-serif; }

/* line 1996, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.block-title {
  position: relative;
  margin: 0 0 40px 0;
  text-align: center; }
  /* line 2001, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-title:before, .block-title:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 2007, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-title h1, .block-title .h1 {
    color: #575665; }
  /* line 2012, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-title h1, .block-title .h1,
  .block-title h2,
  .block-title .h2,
  .block-title #subMenu .img .txt,
  #subMenu .img .block-title .txt {
    display: inline-block;
    padding: 0 25px;
    margin: 0;
    text-align: center;
    font-size: 21px; }
  /* line 2022, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .uneven .block-title h1, .uneven .block-title .h1,
  .uneven .block-title h2,
  .uneven .block-title .h2,
  .uneven .block-title #subMenu .img .txt,
  #subMenu .img .uneven .block-title .txt {
    color: white; }
  /* line 2029, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .bg-img .block-title h1, .bg-img .block-title .h1,
  .bg-img .block-title h2,
  .bg-img .block-title .h2,
  .bg-img .block-title #subMenu .img .txt,
  #subMenu .img .bg-img .block-title .txt {
    color: white; }
  /* line 2041, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-title .button.neutral span:before {
    -webkit-background-size: auto 833px;
    -moz-background-size: auto 833px;
    -o-background-size: auto 833px;
    background-size: auto 833px; }

@media only screen and (min-width: 40em) {
  /* line 2052, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-title {
    margin: 0 0 60px 0; }
    /* line 2055, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .block-title h1, .block-title .h1, .block-title h2, .block-title .h2, .block-title #subMenu .img .txt, #subMenu .img .block-title .txt, .block-title h3, .block-title .h3, .block-title .eform fieldset legend, .eform fieldset .block-title legend {
      font-size: 34px; } }
/* line 2060, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.ld-h {
  height: 4px;
  background: #575665;
  position: absolute;
  top: 50%;
  margin-top: -2px; }
  /* line 2066, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .ld-h:before {
    content: " ";
    display: block;
    width: 6px;
    height: 6px;
    background: #575665;
    border-radius: 50%;
    position: absolute;
    top: -1px; }
  /* line 2076, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .ld-h.rght {
    right: 0; }
    /* line 2078, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .ld-h.rght:before {
      left: -10px; }
  /* line 2083, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .ld-h.lft {
    left: 0; }
    /* line 2085, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .ld-h.lft:before {
      right: -10px; }
  /* line 2089, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .uneven .ld-h {
    background: white; }
    /* line 2091, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .uneven .ld-h:before {
      background: white; }
  /* line 2095, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .bg-img .ld-h {
    background: white; }
    /* line 2097, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .bg-img .ld-h:before {
      background: white; }

/* Section component */
/* line 2110, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
section.solution .tabs-tab.current .range-description,
.section.solution .tabs-tab.current .range-description {
  display: block; }
/* line 2114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
section.solution .tabs-tab .range-description,
.section.solution .tabs-tab .range-description {
  display: none;
  font-size: 16px;
  font-family: Tahoma,arial, sans-serif;
  font-weight: 400; }
  /* line 2119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  section.solution .tabs-tab .range-description p,
  .section.solution .tabs-tab .range-description p {
    font-size: 16px;
    font-family: Tahoma,arial, sans-serif;
    font-weight: 400; }

/* Img container */
/* line 2130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.media-container {
  width: 195px;
  height: 195px;
  margin: 0 auto;
  display: block;
  border: 4px solid #dbdbe3;
  border-radius: 50%;
  position: relative; }
  /* line 2139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-container .frame {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 11px solid white;
    text-align: center; }
    /* line 2151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .media-container .frame img {
      display: inline-block;
      width: auto;
      height: 100%;
      max-width: none;
      margin: 0 -50%; }
  /* line 2161, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-container + .legend {
    padding-top: 10px;
    text-align: center; }
  /* line 2167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-container.rght {
    float: none; }
  /* line 2170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-container.lft {
    float: none; }
  /* line 2174, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-container.video .frame {
    background: #575665; }
    /* line 2176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .media-container.video .frame:before {
      content: " ";
      display: block;
      position: absolute;
      width: 84px;
      height: 84px;
      top: 50%;
      left: 50%;
      margin-top: -42px;
      margin-left: -42px;
      border-radius: 50%;
      border: 4px solid white;
      background: url("https://ingenico.vn/images/sprite-arrow.png") no-repeat left top;
      z-index: 3; }
    /* line 2192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .media-container.video .frame:hover:before {
      border: 4px solid #dbdbe3;
      background: url("https://ingenico.vn/images/sprite-arrow.png") no-repeat left -80px;
      -ms-transform: scale(1.2);
      /* IE 9 */
      -webkit-transform: scale(1.2);
      /* Chrome, Safari, Opera */
      transform: scale(1.2); }

/* line 2206, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.with-video .media-container {
  cursor: pointer; }
  /* line 2208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .with-video .media-container:before {
    content: "";
    display: block;
    width: 58px;
    height: 58px;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 50%;
    background-position: left -522px; }

/* line 2227, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.row.media-first .media-container + .legend {
  margin-bottom: 50px; }

/* line 2233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
.page-intro {
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 20px;
  font-family: Tahoma,arial, sans-serif; }
  /* line 2240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro p, .page-intro span, .page-intro li {
    font-size: 14px;
    line-height: 2.8;
    font-family: Tahoma,arial, sans-serif; }
  /* line 2245, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro span {
    font-family: Tahoma,arial, sans-serif; }
  /* line 2248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro .summary {
    clear: both;
    text-align: center;
    margin-bottom: 20px !important;
    clear: both;
    font-family: Tahoma,arial, sans-serif; }
    /* line 2254, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .page-intro .summary p, .page-intro .summary strong, .page-intro .summary span, .page-intro .summary li {
      line-height: 1.5;
      font-size: 16px; }
  /* line 2259, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro h1, .page-intro .h1, .page-intro h2, .page-intro .h2, .page-intro #subMenu .img .txt, #subMenu .img .page-intro .txt {
    text-align: center;
    font-family: Tahoma,arial, sans-serif;
    font-weight: 400; }
  /* line 2264, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro h1, .page-intro .h1 {
    color: #575665; }
  /* line 2267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro h2, .page-intro .h2, .page-intro #subMenu .img .txt, #subMenu .img .page-intro .txt {
    color: #ef4036; }

@media only screen and (min-width: 40em) {
  /* line 2274, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro p, .page-intro span, .page-intro li {
    font-size: 24px;
    line-height: 1.5; }
  /* line 2278, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro .summary {
    text-align: left; }
    /* line 2280, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .page-intro .summary p, .page-intro .summary strong, .page-intro .summary span, .page-intro .summary a {
      font-size: 16px; }
  /* line 2284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .page-intro h1, .page-intro .h1, .page-intro h2, .page-intro .h2, .page-intro #subMenu .img .txt, #subMenu .img .page-intro .txt {
    text-align: left; } }
/* line 2291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
h3, .h3, .eform fieldset legend {
  font-size: 24px; }

/* line 2294, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
body {
  font-size: 14px; }

@media only screen and (min-width: 40em) {
  /* line 2299, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  body {
    font-size: 16px; }

  /* line 2302, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .icon {
    line-height: 32px; }
    /* line 2306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .icon:before {
      margin-right: 10px;
      top: 10px; }
    /* line 2311, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .icon.date {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .icon.date:before {
        content: "";
        display: inline-block;
        width: 32px;
        height: 32px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -77px -140px; }
    /* line 2315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .icon.venue {
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .icon.venue:before {
        content: "";
        display: inline-block;
        width: 32px;
        height: 32px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 833px;
        -moz-background-size: auto 833px;
        -o-background-size: auto 833px;
        background-size: auto 833px;
        background-position: -45px -140px; }

  /* line 2320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .button {
    font-size: 20px; }

  /* line 2326, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-title h1, .block-title .h1,
  .block-title h2,
  .block-title .h2,
  .block-title #subMenu .img .txt,
  #subMenu .img .block-title .txt {
    font-size: 36px;
    padding: 0 40px; }

  /* line 2332, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .ld-h {
    height: 6px;
    margin-top: -3px; }
    /* line 2337, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .ld-h:before {
      width: 10px;
      height: 10px;
      border-radius: 50%;
      top: -2px; }
    /* line 2345, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .ld-h.rght:before {
      left: -20px; }
    /* line 2351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .ld-h.lft:before {
      right: -20px; }

  /* line 2357, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-container {
    width: 250px;
    height: 250px; }
    /* line 2361, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .media-container.video {
      margin-bottom: 50px; }
      /* line 2363, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      .media-container.video .frame {
        cursor: pointer; }

  /* line 2371, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-first .media-container + .legend {
    margin-bottom: 0; } }
@media only screen and (min-width: 50em) {
  /* line 2380, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .media-container {
    margin: 0; }
    /* line 2382, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .media-container + .legend {
      margin-bottom: 0; }
    /* line 2386, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .media-container.rght {
      float: right; }
    /* line 2389, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
    .media-container.lft {
      float: left; }

  /* line 2396, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  .block-title h1, .block-title .h1,
  .block-title h2,
  .block-title .h2,
  .block-title #subMenu .img .txt,
  #subMenu .img .block-title .txt {
    font-size: 34px; } }
/* line 2404, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
div.separator-right {
  position: relative; }
  /* line 2406, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  div.separator-right:before {
    content: "";
    display: none;
    content: "";
    position: absolute;
    right: 0; }
    @media only screen and (min-width: 40em) {
      /* line 2406, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      div.separator-right:before {
        display: block;
        content: "";
        width: 1px;
        height: 100%;
        position: absolute;
        right: -1px;
        border-left: 1px solid; } }
    @media only screen and (min-width: 50em) {
      /* line 2406, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      div.separator-right:before {
        display: block;
        content: "";
        width: 1px;
        height: 100%;
        position: absolute;
        right: -50px;
        border-left: 1px solid; } }

/* line 2433, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
div.separator-left {
  position: relative; }
  /* line 2435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
  div.separator-left:before {
    content: "";
    display: none;
    content: "";
    position: absolute;
    left: 0; }
    @media only screen and (min-width: 40em) {
      /* line 2435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      div.separator-left:before {
        display: block;
        content: "";
        width: 1px;
        height: 100%;
        position: absolute;
        left: -1px;
        border-left: 1px solid; } }
    @media only screen and (min-width: 50em) {
      /* line 2435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_reusable_elements.scss */
      div.separator-left:before {
        display: block;
        content: "";
        width: 1px;
        height: 100%;
        position: absolute;
        left: -50px;
        border-left: 1px solid; } }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_expandable.scss */
[data-expandable-target] {
  overflow: hidden;
  max-height: 0;
  margin: 0; }
  /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_expandable.scss */
  [data-expandable-target] ul {
    display: none; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_expandable.scss */
  [data-expandable-target].open {
    height: auto;
    max-height: 1000px; }
    /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_expandable.scss */
    [data-expandable-target].open ul {
      display: block; }

/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters.inline:before, .filters.inline:after {
  display: none; }
/* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters.inline .buttons {
  display: block;
  text-align: center; }
/* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters:before {
  margin-bottom: 0; }
/* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters h3, .filters .h3, .filters .eform fieldset legend, .eform fieldset .filters legend,
.filters .buttons {
  font-size: 12px; }
/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters h3, .filters .h3, .filters .eform fieldset legend, .eform fieldset .filters legend {
  display: inline;
  text-transform: none;
  color: #aeaeae;
  font-weight: normal; }
/* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters input[type=text] {
  padding-left: 36px;
  border: solid 1px;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  -ms-border-radius: 18px;
  -o-border-radius: 18px;
  border-radius: 18px;
  height: 36px; }
/* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters .search {
  position: relative;
  max-width: 70%;
  float: right;
  margin: 11px 0; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters .search .search-icon {
    position: relative;
    position: absolute;
    display: block;
    left: 15px;
    top: 11px;
    width: 15px;
    height: 15px; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .filters .search .search-icon:before {
      content: "";
      display: inline-block;
      width: 15px;
      height: 15px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -139px 0; }
    /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .filters .search .search-icon:before {
      display: block; }
  /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters .search:after {
    margin: 13px 0 0; }
/* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters .border-b:after {
  margin: 0; }
/* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.filters .buttons {
  margin: 0;
  display: inline-block;
  padding-top: 3px; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .filters .buttons li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .filters .buttons li:before {
      background: none;
      display: none; }
  /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters .buttons li {
    display: inline-block;
    margin-right: 2px;
    margin-bottom: 14px; }
  /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters .buttons .filter-by {
    display: block;
    text-decoration: none;
    color: #575665;
    font-weight: normal;
    padding: 4px 10px 0;
    line-height: 26px;
    cursor: pointer;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    -ms-border-radius: 17px;
    -o-border-radius: 17px;
    border-radius: 17px;
    outline: none; }
  /* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters .buttons li:hover .filter-by,
  .filters .buttons .active .filter-by {
    color: #FFF;
    background: #575665;
    border-color: #575665; }

/* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.facet-content .checkboxes {
  margin: 0;
  padding: 0; }
  /* line 112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facet-content .checkboxes > li {
    line-height: 20px;
    list-style: none;
    margin: 0;
    padding-top: 5px;
    padding-bottom: 5px; }
    /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facet-content .checkboxes > li:before {
      display: none; }
  /* line 124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facet-content .checkboxes .filter {
    display: inline-block;
    padding-left: 44px;
    line-height: 20px;
    position: relative;
    color: #FFF;
    font-size: 14px;
    text-decoration: none; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .facet-content .checkboxes .filter:before {
      content: "";
      display: inline-block;
      width: 20px;
      height: 20px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -141px -16px; }
    /* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facet-content .checkboxes .filter:before {
      position: absolute;
      top: 0;
      left: 11px;
      margin: 0 11px;
      vertical-align: middle; }
    /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .facet-content .checkboxes .filter:focus:before, .facet-content .checkboxes .filter.selected:before {
      background-position: -141px -38px; }
    /* line 147, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facet-content .checkboxes .filter .result-count {
      font-size: .8em; }

/* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.facetted-filters {
  margin-bottom: 64px; }
  /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facetted-filters form.open {
    background: #575665; }
    /* line 165, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters form.open .selected-facets {
      background: #575665; }
      /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
      .facetted-filters form.open .selected-facets .row:before {
        background: #FFF; }
    /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters form.open .filters:after,
    .facetted-filters form.open .search:after {
      background-color: #FFF; }
    /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters form.open .filters .label {
      color: #FFF; }
    /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters form.open .filters li:hover .filter-by,
    .facetted-filters form.open .filters .active .filter-by {
      color: #575665;
      background: #FFF; }
    /* line 196, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters form.open .facet-date {
      color: #FFF; }
  /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facetted-filters form [data-facets-wrapper] .facet-content {
    display: none;
    padding-top: 1em;
    padding-bottom: 1em; }
    /* line 207, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters form [data-facets-wrapper] .facet-content.active {
      display: block; }
  /* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facetted-filters .facet-date {
    text-align: center; }
    /* line 217, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters .facet-date .date-range {
      margin-bottom: 16px; }
    /* line 222, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters .facet-date input[type=text],
    .facetted-filters .facet-date span[class^=date-] {
      display: block;
      margin: 0 auto 8px;
      width: auto; }
    /* line 228, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters .facet-date span[class^=date-] {
      text-transform: uppercase;
      text-align: center; }
    /* line 233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters .facet-date input[type=text] {
      margin-bottom: 21px;
      text-align: left; }

/* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
.selected-facets {
  position: relative;
  top: -1px;
  background: #a6a6ae; }
  /* line 246, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .selected-facets .facets {
    margin: 0; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .selected-facets .facets li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .selected-facets .facets li:before {
        background: none;
        display: none; }
    /* line 252, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .selected-facets .facets .row:before {
      background: #d0d0d0;
      margin-bottom: 10px; }
    /* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .selected-facets .facets .row:first-child:before {
      background: transparent; }
    /* line 263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .selected-facets .facets .row .column {
      padding-top: 5px;
      padding-bottom: 15px;
      text-align: center; }
    /* line 269, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .selected-facets .facets .row .label {
      font-weight: bold;
      color: #FFF; }
    /* line 274, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .selected-facets .facets .row ul {
      display: inline; }
      /* line 276, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
      .selected-facets .facets .row ul li {
        display: inline;
        color: #d0d0d0; }
        /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
        .selected-facets .facets .row ul li + li:before {
          position: relative;
          left: -.5ex;
          display: inline;
          margin: 0;
          content: ", "; }
        /* line 289, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
        .selected-facets .facets .row ul li a.filter {
          padding-left: 30px;
          position: relative;
          position: relative;
          text-decoration: none;
          color: #FFF; }
          /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
          .selected-facets .facets .row ul li a.filter:before {
            content: "";
            display: inline-block;
            width: 20px;
            height: 20px;
            background: url(https://ingenico.vn/images/sprite.png) no-repeat;
            -webkit-background-size: auto 833px;
            -moz-background-size: auto 833px;
            -o-background-size: auto 833px;
            background-size: auto 833px;
            background-position: -161px -16px; }
          /* line 296, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
          .selected-facets .facets .row ul li a.filter:before {
            background: black;
            content: "";
            display: block;
            position: absolute;
            width: 20px;
            height: 20px;
            left: 5px;
            top: 50%;
            margin-top: -10px; }
          /* line 307, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
          .selected-facets .facets .row ul li a.filter.selected {
            position: relative; }
            /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
            .selected-facets .facets .row ul li a.filter.selected:before {
              content: "";
              display: inline-block;
              width: 20px;
              height: 20px;
              background: url(https://ingenico.vn/images/sprite.png) no-repeat;
              -webkit-background-size: auto 833px;
              -moz-background-size: auto 833px;
              -o-background-size: auto 833px;
              background-size: auto 833px;
              background-position: -141px -38px; }
            /* line 309, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
            .selected-facets .facets .row ul li a.filter.selected:before {
              content: "";
              display: block;
              position: absolute;
              width: 20px;
              height: 20px;
              left: 5px;
              top: 50%;
              margin-top: -10px; }

@media only screen and (min-width: 40em) {
  /* line 329, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters:before {
    margin-bottom: 24px; }
  /* line 334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters h3, .filters .h3, .filters .eform fieldset legend, .eform fieldset .filters legend,
  .filters .buttons {
    font-size: 16px; }
  /* line 338, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters input[type=text] {
    border-width: 2px; }
  /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters .search {
    margin: 0 0 24px; }
    /* line 344, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .filters .search:after {
      display: none; }
  /* line 349, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .filters .border-b:after {
    margin: 0;
    display: none; }

  /* line 357, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facet-content .button {
    font-size: 16px; }
  /* line 362, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facet-content .checkboxes li:nth-child(4n+1) {
    clear: left; }

  /* line 370, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .facetted-filters .facet-date {
    text-align: left; }
    /* line 374, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
    .facetted-filters .facet-date input[type=text],
    .facetted-filters .facet-date span[class^=date-] {
      display: inline-block;
      margin: 0 16px 0 0; }

  /* line 384, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .selected-facets .facets .row:before {
    background: #d0d0d0;
    margin-bottom: 25px; }
  /* line 389, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filters.scss */
  .selected-facets .facets .row .column {
    padding-bottom: 25px;
    text-align: left; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
#page-nav {
  margin: 0;
  border-top: 1px solid #575665;
  border-bottom: 1px solid #575665;
  padding: 25px 0;
  clear: both; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  #page-nav li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    #page-nav li:before {
      background: none;
      display: none; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
  #page-nav ul {
    margin-bottom: 0; }
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
  #page-nav .page-number {
    display: inherit;
    text-align: center; }
    /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
    #page-nav .page-number li {
      width: 28px;
      height: 28px;
      line-height: 28px;
      text-align: center;
      border-radius: 50%;
      display: inline-block;
      color: #575665;
      text-decoration: none; }
      /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .page-number li a {
        color: #575665;
        text-decoration: none; }
      /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .page-number li.active, #page-nav .page-number li:hover {
        background-color: #ef4036;
        color: white; }
        /* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
        #page-nav .page-number li.active a, #page-nav .page-number li:hover a {
          color: white; }
      /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .page-number li.ellipse.active, #page-nav .page-number li.ellipse:hover {
        background: none;
        color: #575665; }
  /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
  #page-nav .direction-nav li {
    position: relative;
    font-weight: 700; }
    /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
    #page-nav .direction-nav li a {
      display: block;
      text-indent: -9999px; }
      /* line 48, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .direction-nav li a:before {
        content: " ";
        display: block;
        width: 27px;
        height: 24px;
        position: absolute;
        top: 50%;
        margin: -12px 0 0 0; }
    /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
    #page-nav .direction-nav li.disabled {
      text-indent: -9999px; }
      /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .direction-nav li.disabled:before {
        content: " ";
        display: block;
        width: 27px;
        height: 24px;
        position: absolute;
        top: 50%;
        margin: -12px 0 0 0; }
  /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
  #page-nav .next-nav {
    float: right; }
    /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
    #page-nav .next-nav .next a {
      color: #575665;
      font-weight: 700;
      text-decoration: none;
      padding-right: 37px; }
      /* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .next-nav .next a:hover {
        text-decoration: underline; }
      /* line 85, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .next-nav .next a:before {
        right: 0;
        background-position: left -163px; }
    /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
    #page-nav .next-nav .next.disabled {
      color: #a6a6ab;
      font-weight: 700;
      padding-right: 37px; }
      /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .next-nav .next.disabled:before {
        right: 0;
        background-position: left -139px; }
  /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
  #page-nav .prev-nav {
    float: left; }
    /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
    #page-nav .prev-nav .prev a {
      color: #575665;
      font-weight: 700;
      text-decoration: none;
      padding-left: 37px; }
      /* line 114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .prev-nav .prev a:hover {
        text-decoration: underline; }
      /* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .prev-nav .prev a:before {
        left: 0;
        background-position: left -187px; }
    /* line 123, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
    #page-nav .prev-nav .prev.disabled {
      color: #a6a6ab;
      font-weight: 700;
      padding-left: 37px; }
      /* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
      #page-nav .prev-nav .prev.disabled:before {
        left: 0;
        background-position: left -115px; }

@media only screen and (min-width: 40em) {
  /* line 141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
  #page-nav .direction-nav li a {
    text-indent: 0; }
  /* line 144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pagination.scss */
  #page-nav .direction-nav li.disabled {
    text-indent: 0; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
.message-banner {
  padding: 10px 0;
  font-size: 12px; }
  /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner .action {
    position: absolute;
    right: 0.9375rem; }
    /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
    .message-banner .action .icon {
      line-height: 1em;
      text-align: left; }
      /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
      .message-banner .action .icon.close {
        display: inline-block;
        vertical-align: middle;
        width: 25px;
        height: 25px;
        margin: -8px 0;
        background-position: -48px -205px;
        text-indent: -9999px; }
  /* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner .content {
    float: left;
    padding-right: 40px; }
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner p {
    margin: 0;
    line-height: 18px; }
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner.notice {
    background: #7e7d90;
    color: #FFF; }
    /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
    .message-banner.notice a {
      color: #FFF; }

/* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
#regionsNotification {
  display: none; }

@media only screen and (min-width: 40em) {
  /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner .action {
    position: static;
    margin-left: 15px; }
  /* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner .action,
  .message-banner .content {
    float: right; }
  /* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner .content {
    padding-right: 0; }
  /* line 71, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_banner_notifications.scss */
  .message-banner.notice {
    text-align: right; } }
/* GENERIC CONTENT PAGE STYLES */
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.gc-main-image {
  position: relative;
  display: table;
  overflow: hidden;
  width: 100%;
  height: 120px;
  background-position: 50% 50%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  background-repeat: no-repeat; }
  /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .lt-ie9 .gc-main-image {
    -ms-behavior: url("/scripts/polyfills/backgroundsize.min.htc"); }
  /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image.withText {
    height: 235px; }
  /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image img {
    z-index: -1;
    top: 0;
    max-width: none; }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image > p {
    display: table-cell;
    text-align: center;
    color: white;
    font-size: 40px;
    z-index: 1;
    font-weight: 700;
    height: inherit;
    vertical-align: middle;
    position: relative; }
    /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .gc-main-image > p:before {
      content: attr(data-shadow);
      display: table-cell;
      position: absolute;
      margin: 0 auto;
      text-align: center;
      color: black;
      opacity: 0.2;
      font-size: 40px;
      font-weight: 700;
      vertical-align: middle;
      width: 100%;
      margin-top: 2px;
      margin-left: -2px;
      z-index: -1; }
  /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image > span {
    z-index: 0;
    top: 35.4%;
    left: 29.9%;
    color: #575665;
    opacity: 0.4;
    font-weight: 700; }
  /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image .gc-main-legend {
    background: url("https://ingenico.vn/images/rgbaBG.png") repeat 0 0;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center; }
    /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .gc-main-image .gc-main-legend p {
      padding: 10px 0;
      font-size: 20px;
      color: white;
      opacity: 1;
      margin: 0 auto; }

/* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .gc-image {
  clear: both; }
/* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .gc-video {
  text-align: center; }
/* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content:last-child {
  padding-bottom: 0; }
/* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content h2, .generic-content .h2, .generic-content #subMenu .img .txt, #subMenu .img .generic-content .txt {
  text-align: center; }
/* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content img {
  margin: 0 auto;
  display: block; }
  /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content img.right {
    margin: 15px 0 15px 15px; }
  /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content img.left {
    margin: 15px 15px 15px 0; }
/* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content small {
  text-align: center;
  display: block;
  margin-top: 10px; }
/* line 107, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content a {
  text-decoration: none; }
  /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content a:hover {
    text-decoration: underline; }
/* line 114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content p {
  font-size: 14px; }
/* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .quote-title {
  font-weight: bold; }
/* line 122, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .quote {
  font-size: 16px;
  position: relative; }
  /* line 126, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content .quote q {
    display: block;
    padding-left: 42px; }
    /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .generic-content .quote q:before {
      content: '';
      display: block;
      position: absolute;
      left: 0;
      top: 0;
      width: 32px;
      height: 32px;
      margin-right: 10px;
      background-position: -77px -172px; }
/* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .description {
  margin: 0 auto; }
  /* line 150, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content .description.lft {
    clear: left;
    float: none; }
  /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content .description.rght {
    clear: right;
    float: none; }
/* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .legend {
  text-align: center; }
/* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content table {
  margin-bottom: 0; }

/* line 172, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.gc-text p:last-child {
  margin-bottom: 0; }

@media only screen and (min-width: 40em) {
  /* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-text {
    min-height: 0; } }
/* line 187, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.gc-3-text .column {
  text-align: center; }
  /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-3-text .column .button.base {
    display: inline-block; }

/* line 197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.gc-textvideo .media-container a {
  display: block;
  width: 100%;
  height: 100%; }

/* line 205, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.video-target {
  overflow: hidden;
  background: #575665;
  max-height: 0;
  -webkit-box-shadow: inset 0 0 10px #222222;
  -moz-box-shadow: inset 0 0 10px #222222;
  box-shadow: inset 0 0 10px #222222; }
  /* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target.open {
    height: auto;
    max-height: 300px;
    min-height: 40px;
    margin: 1em 0;
    padding: 1em 0; }
  /* line 219, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target p.row {
    position: relative;
    margin-bottom: 0;
    height: 17px; }
  /* line 225, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target .close {
    display: block;
    position: absolute;
    right: 0.9375rem;
    top: -8px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
    background-position: -48px -205px; }
  /* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target iframe {
    display: block;
    width: 320px;
    height: 240px;
    margin: 0 auto; }

/* line 249, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .gc-text .variant-normal .question-block .question {
  padding: 7px 0; }
  /* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content .gc-text .variant-normal .question-block .question .icon {
    display: none; }
/* line 255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
.generic-content .gc-text .variant-normal .question-block.expandable-block {
  text-align: left; }

@media only screen and (min-width: 40em) {
  /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content .related-doc-group,
  .generic-content + .generic-content {
    padding-top: 0; }
  /* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content .quote {
    font-size: 18px; }

  /* line 280, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .article-list .row.centered,
  .event-list .row.centered,
  .event-block .row.centered,
  .gc-textvideo .row.centered,
  .gc-textimage .row.centered {
    display: table;
    width: 100%; }
    /* line 284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .article-list .row.centered .column,
    .event-list .row.centered .column,
    .event-block .row.centered .column,
    .gc-textvideo .row.centered .column,
    .gc-textimage .row.centered .column {
      float: none;
      display: table-cell;
      vertical-align: middle; }
  /* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .article-list .media-container,
  .event-list .media-container,
  .event-block .media-container,
  .gc-textvideo .media-container,
  .gc-textimage .media-container {
    margin: 0 auto; }

  /* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image > p {
    font-size: 60px; }
    /* line 299, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .gc-main-image > p:before {
      font-size: 60px; }
  /* line 304, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image .gc-main-legend p {
    font-size: 28px; }

  /* line 311, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content p {
    font-size: 16px; }
  /* line 315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content h2, .generic-content .h2, .generic-content #subMenu .img .txt, #subMenu .img .generic-content .txt {
    text-align: left; }
  /* line 319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .generic-content .description {
    margin: 0 auto; }
    /* line 321, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .generic-content .description.lft {
      clear: left;
      float: left; }
    /* line 325, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .generic-content .description.rght {
      clear: right;
      float: right; }

  /* line 333, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target.open {
    max-height: 800px; }
  /* line 337, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target p.row {
    height: auto; }
  /* line 341, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target .close {
    right: 0; }
  /* line 345, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .video-target iframe {
    width: 640px;
    height: 480px; } }
@media only screen and (min-width: 50em) {
  /* line 355, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-main-image {
    height: 240px; }
    /* line 357, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .gc-main-image.withText {
      height: 320px; }
    /* line 362, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
    .gc-main-image .gc-main-legend p {
      font-size: 35px; }

  /* line 370, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  .gc-textvideo .video-target iframe {
    width: 800px;
    height: 600px; } }
@media only screen and (min-width: 64em) {
  /* line 379, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_generic_content.scss */
  body {
    margin: 0 auto; } }
/* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
.slick-slider {
  min-height: 86px; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .slick-slider button {
    display: none; }
  /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .slick-slider .slick-dots {
    line-height: 10px;
    list-style: none;
    margin: 1em 0;
    position: static; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .slick-slider .slick-dots li {
      margin: 0 2px;
      width: 10px;
      height: 10px; }
      /* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
      .slick-slider .slick-dots li:before {
        display: none; }
      /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
      .slick-slider .slick-dots li button {
        -webkit-background-size: auto 193px;
        -moz-background-size: auto 193px;
        -o-background-size: auto 193px;
        background-size: auto 193px;
        width: 10px;
        height: 10px;
        background-position: 0 0;
        opacity: 1;
        top: 0;
        position: relative;
        margin-top: 0; }
        /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
        .slick-slider .slick-dots li button:before {
          display: none; }
      /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
      .slick-slider .slick-dots li.slick-active button, .slick-slider .slick-dots li:hover button {
        background-position: -11px 0; }

@media only screen and (min-width: 40em) {
  /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .slick-slider .slick-dots {
    line-height: 16px; }
    /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .slick-slider .slick-dots li {
      width: 17px;
      height: 16px; }
      /* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
      .slick-slider .slick-dots li button {
        width: 17px;
        height: 16px;
        -webkit-background-size: auto auto;
        -moz-background-size: auto auto;
        -o-background-size: auto auto;
        background-size: auto auto; }
      /* line 112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
      .slick-slider .slick-dots li.slick-active button, .slick-slider .slick-dots li:hover button {
        background-position: -18px 0; } }
@media only screen and (min-width: 50em) {
  /* line 124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .slick-slider button {
    top: 50%;
    width: 86px;
    height: 86px;
    margin-top: -43px;
    text-indent: -9999px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5; }
    /* line 133, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .slick-slider button:hover {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
      opacity: 1; }
    /* line 137, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .slick-slider button.slick-prev {
      left: -138px;
      background-position: 0 -102px; }
      /* line 140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
      .products-carousel .slick-slider button.slick-prev {
        left: -118px; }
    /* line 146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .slick-slider button.slick-next {
      right: -138px;
      background-position: -86px -102px; }
      /* line 149, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
      .products-carousel .slick-slider button.slick-next {
        right: -118px; } }
@media only screen and (min-width: 40em) {
  /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .section.uneven button.slick-prev {
    background-position: 0 -16px; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .section.uneven button.slick-next {
    background-position: -86px -16px; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
.stories {
  padding-bottom: 40px; }
  /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .bg-container {
    position: relative;
    height: 200px;
    width: 100%;
    overflow: hidden;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    background-image: url("https://ingenico.vn/images/bg-stories.jpg"); }
    /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .lt-ie9 .stories .bg-container {
      -ms-behavior: url("/scripts/polyfills/backgroundsize.min.htc"); }
  /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .media-container {
    margin: 0 auto; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .slider {
    margin-top: -100px; }
  /* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .block-title {
    margin-top: 30px;
    margin-bottom: 130px; }
  /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .slide-item .description {
    text-align: center;
    padding: 0 30px;
    position: relative;
    padding-bottom: 70px; }
  /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .slide-item h3, .stories .slide-item .h3, .stories .slide-item .eform fieldset legend, .eform fieldset .stories .slide-item legend {
    font-size: 30px;
    text-align: center;
    margin-top: 35px; }

/* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
.inBottom {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: center;
  width: 100%;
  margin: 0; }
  /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .inBottom .button {
    display: inline-block;
    margin-bottom: 15px; }
    /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
    .inBottom .button.large-download-button {
      float: none; }

@media only screen and (min-width: 40em) {
  /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .bg-container {
    height: 300px; }
  /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .block-title {
    margin-bottom: 115px; }
  /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .slider {
    margin-top: -130px; }
  /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .slide-item .description {
    position: relative; }
    /* line 68, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
    .stories .slide-item .description:before {
      display: block;
      content: " ";
      height: 100%;
      position: absolute;
      background-color: #575665;
      left: -1px;
      width: 1px; }
    /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
    .stories .slide-item .description .title-line {
      margin-bottom: 37px; }
    /* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
    .stories .slide-item .description p {
      display: block; } }
@media only screen and (min-width: 50em) {
  /* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .bg-container {
    height: 365px; }
  /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_stories.scss */
  .stories .block-title {
    margin-bottom: 255px; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
.cmp-client-stories-list {
  background: #f9f9f9;
  padding: 65px 0 25px 0; }

/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
.client-stories-articles-list {
  margin: 0 0 -10px 0; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list .button {
    font-size: 13px; }
    @media only screen and (min-width: 50em) {
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
      .client-stories-articles-list .button {
        font-size: 14px; } }
  /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list li {
    padding-bottom: 0; }
    /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
    .client-stories-articles-list li:before {
      display: none; }
  /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list h1, .client-stories-articles-list .h1 {
    font-size: 18px; }
  /* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list .underline-title {
    padding-bottom: 18px; }
    /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
    .client-stories-articles-list .underline-title:before {
      height: 5px;
      width: 40px; }
  /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list .wrapper {
    background: white;
    padding: 0 20px 77px 20px;
    margin-bottom: 44px;
    margin-top: 22px;
    position: relative; }
    /* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
    .client-stories-articles-list .wrapper .actions {
      position: absolute;
      bottom: 20px;
      width: calc(100% - 40px); }
      /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
      .client-stories-articles-list .wrapper .actions .button {
        margin-top: 0; }
  /* line 48, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list .img-container {
    display: inline-block;
    overflow: hidden;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    margin-bottom: 20px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-bottom: -22px; }
  /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list .share-block-china {
    margin-bottom: 0; }
    /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
    .client-stories-articles-list .share-block-china li {
      padding: 0; }
  /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .client-stories-articles-list .description {
    font-size: 12px; }
    /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
    .client-stories-articles-list .description p {
      margin-bottom: 12px;
      color: #7e7d90; }
    /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
    .client-stories-articles-list .description span {
      color: #b2b2b2; }

/* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
.share-block-china {
  margin: 0; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .share-block-china li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .share-block-china li:before {
      background: none;
      display: none; }
  /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
  .share-block-china li {
    float: left;
    margin-left: 6px; }
    /* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-list.scss */
    .share-block-china li:first-child {
      margin-left: 0; }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .button {
  font-size: 13px; }
  @media only screen and (min-width: 50em) {
    /* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .button {
      font-size: 14px; } }
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .print-button {
  display: block !important; }
/* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .bullet-list li {
  padding: 0 0 3px 25px;
  margin-bottom: 8px; }
  /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .bullet-list li:before {
    width: 7px;
    height: 7px;
    background-image: none;
    background: #ef4036;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    margin: 9px 0 0 -25px; }
/* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .wrapper {
  border-top: 1px solid #dbdbe3;
  padding: 40px 0 40px 0; }
  /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .wrapper.no-border-bottom {
    border-bottom: 0; }
/* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .description-block .content img {
  margin-bottom: 34px; }
/* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .img-container {
  width: 87px;
  height: 87px;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  margin-right: 10px; }
/* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail h1, .cmp-client-stories-detail .h1 {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 0;
  color: #575665; }
/* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .title-image {
  margin-bottom: 34px; }
/* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail p {
  color: #7e7d90; }
/* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .presentation-list .img-container {
  margin-bottom: 18px; }
  @media only screen and (min-width: 40em) {
    /* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .presentation-list .img-container {
      float: left;
      margin-bottom: 0; } }
/* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .presentation-list ul {
  margin-bottom: 0; }
  /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .presentation-list ul li {
    padding: 0;
    margin-bottom: 50px; }
    /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .presentation-list ul li:last-child {
      margin-bottom: 0; }
    /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .presentation-list ul li:before {
      display: none; }
/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .presentation-list p {
  margin-bottom: 0; }
/* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .presentation-list h2, .cmp-client-stories-detail .presentation-list .h2, .cmp-client-stories-detail .presentation-list #subMenu .img .txt, #subMenu .img .cmp-client-stories-detail .presentation-list .txt {
  margin-bottom: 10px; }
/* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .videos-list .with-video .media-container {
  margin-right: 0;
  width: auto;
  height: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: 0; }
  /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .videos-list .with-video .media-container:before {
    display: none; }
/* line 102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .videos-list ul {
  margin-bottom: 0; }
/* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .videos-list li {
  padding-bottom: 0; }
  /* line 107, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .videos-list li:before {
    display: none; }
  /* line 110, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .videos-list li img {
    width: 100%;
    display: block; }
/* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .videos-list .video-thumb {
  margin-bottom: 20px; }
  @media only screen and (min-width: 40em) {
    /* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .videos-list .video-thumb {
      margin-bottom: 0; } }
/* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .videos-list .play-icon {
  width: 64px;
  height: 64px;
  display: block;
  background: white;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%; }
  /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .videos-list .play-icon:before {
    content: "";
    display: block;
    border-top: 14px solid transparent;
    border-left: 20px solid #575665;
    border-bottom: 14px solid transparent;
    border-right: 0px solid transparent;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
/* line 146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .key-block .key-list {
  margin-bottom: 0; }
  /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .key-block .key-list > li {
    margin-bottom: 15px;
    padding: 0; }
    /* line 151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .key-block .key-list > li:before {
      display: none; }
    /* line 155, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .key-block .key-list > li:last-child .list {
      margin-bottom: 24px; }
  /* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
  .cmp-client-stories-detail .key-block .key-list .list {
    margin-bottom: 45px; }
    @media only screen and (min-width: 40em) {
      /* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
      .cmp-client-stories-detail .key-block .key-list .list {
        margin: 0 0 24px; } }
/* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .key-block img {
  display: block;
  width: 100%; }
/* line 175, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .relevant-link-block .link-list a {
  color: #575665; }
/* line 182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
.cmp-client-stories-detail .actions a {
  float: left;
  margin-right: 8px; }
  @media only screen and (min-width: 40em) {
    /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_client-stories-detail.scss */
    .cmp-client-stories-detail .actions a.print-button {
      margin-top: 2px; } }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
.filter-categories {
  background: #575665; }
  /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories .mobile-sub-cat {
    display: none !important; }
  /* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories.category-opened {
    padding-bottom: 45px; }
    @media only screen and (min-width: 40em) {
      /* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories.category-opened {
        padding-bottom: 48px; } }
    @media only screen and (min-width: 64em) {
      /* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories.category-opened {
        padding-bottom: 0; } }
    /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories.category-opened .mobile-sub-cat {
      display: block !important; }
      @media only screen and (min-width: 64em) {
        /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories.category-opened .mobile-sub-cat {
          display: none !important; } }
  /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories .custom-scroll {
    overflow-x: hidden;
    white-space: nowrap; }
    @media only screen and (min-width: 64em) {
      /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .custom-scroll {
        max-width: 73%; } }
    /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .custom-scroll .mCSB_container {
      margin-bottom: 0; }
    /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .custom-scroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
      background-color: #7e7d90; }
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories ul {
    display: inline-block;
    margin-bottom: 0;
    padding-left: 0; }
    @media only screen and (min-width: 64em) {
      /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories ul.category-list {
        padding-left: 0; } }
    /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories ul.category-list > li {
      margin-right: 15px; }
      /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories ul.category-list > li span {
        color: #7e7d90; }
      /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories ul.category-list > li a {
        color: #7e7d90;
        text-decoration: none;
        padding: 7px 10px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        -ms-border-radius: 50px;
        -o-border-radius: 50px;
        border-radius: 50px;
        display: inline-block;
        border: 1px solid #7e7d90; }
        /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories ul.category-list > li a.active {
          background: white;
          color: #575665;
          border: 1px solid white; }
      /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories ul.category-list > li .all-filter {
        border: 0;
        color: #7e7d90;
        text-decoration: underline;
        background: transparent; }
        /* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories ul.category-list > li .all-filter.active {
          color: white;
          background: transparent;
          border: 0; }
      /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories ul.category-list > li ul li a, .filter-categories ul.category-list > li ul li a.active {
        background: transparent;
        border: 0;
        padding: 0; }
        /* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories ul.category-list > li ul li a:focus .check:before, .filter-categories ul.category-list > li ul li a.active:focus .check:before {
          content: "";
          display: block;
          width: 15px;
          height: 8px;
          border-bottom: 2px solid white;
          border-left: 2px solid white;
          -webkit-transform: rotate(-45deg);
          -moz-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
          -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
          margin-top: 6px;
          margin-left: 5px; }
  /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories li {
    display: inline-block;
    padding: 0; }
    /* line 103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories li:before {
      display: none; }
    /* line 107, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories li:first-child a.active {
      background: transparent;
      color: white; }
    /* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories li .sub-cat {
      display: none; }
      @media only screen and (min-width: 64em) {
        /* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories li .sub-cat {
          margin-left: 15px;
          display: none; }
          /* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories li .sub-cat.opened {
            display: inline-block; }
          /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories li .sub-cat:before {
            content: "";
            display: block;
            position: absolute;
            left: 0;
            top: 50%;
            -webkit-transform: translate(-100%, -50%);
            -moz-transform: translate(-100%, -50%);
            -ms-transform: translate(-100%, -50%);
            -o-transform: translate(-100%, -50%);
            transform: translate(-100%, -50%);
            border-left: 0 solid transparent;
            border-top: 10px solid transparent;
            border-bottom: 10px solid transparent;
            border-right: 10px solid #4d4c5a; } }
    /* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories li.has-sub-cat {
      padding-bottom: 20px;
      padding-top: 20px; }
      @media only screen and (min-width: 64em) {
        /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories li.has-sub-cat.opened {
          padding-top: 0;
          padding-bottom: 0px; } }
      /* line 144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories li.has-sub-cat.opened .sub-cat {
        padding-top: 10px;
        padding-bottom: 10px; }
        @media only screen and (min-width: 64em) {
          /* line 144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories li.has-sub-cat.opened .sub-cat {
            position: relative;
            width: auto;
            left: auto;
            display: inline-block; } }
      /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories li.has-sub-cat.opened a {
        position: relative; }
        /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories li.has-sub-cat.opened a:before {
          content: "";
          display: block;
          position: absolute;
          bottom: 0;
          top: 100%;
          -webkit-transform: translate(-50%, 100%);
          -moz-transform: translate(-50%, 100%);
          -ms-transform: translate(-50%, 100%);
          -o-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
          border-left: 10px solid transparent;
          border-top: 0 solid transparent;
          border-bottom: 10px solid #4d4c5a;
          border-right: 10px solid transparent;
          left: 50%;
          height: 10px;
          margin-top: 2px; }
          @media only screen and (min-width: 64em) {
            /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
            .filter-categories li.has-sub-cat.opened a:before {
              display: none; } }
  /* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories .mobile-sub-cat {
    background: #4d4c5a;
    position: absolute;
    left: 0;
    width: 100%; }
    /* line 184, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .mobile-sub-cat li a, .filter-categories .mobile-sub-cat li a.active {
      background: transparent;
      border: 0;
      padding: 0;
      display: block; }
      /* line 191, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .mobile-sub-cat li a:focus .check:before, .filter-categories .mobile-sub-cat li a.active:focus .check:before {
        content: "";
        display: block;
        width: 15px;
        height: 8px;
        border-bottom: 2px solid white;
        border-left: 2px solid white;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
        margin-top: 6px;
        margin-left: 5px; }
  /* line 207, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories .sub-cat {
    padding-left: 15px;
    padding-right: 15px; }
    @media only screen and (min-width: 64em) {
      /* line 207, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .sub-cat {
        background: #4d4c5a; } }
    /* line 213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .sub-cat li {
      padding: 23px 0; }
      @media only screen and (min-width: 64em) {
        /* line 213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .sub-cat li {
          padding: 18px 0; } }
    /* line 219, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .sub-cat label {
      color: white; }
  /* line 223, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories .search-bar-block {
    float: left;
    z-index: 500; }
    @media only screen and (min-width: 64em) {
      /* line 223, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block {
        position: relative; } }
    /* line 230, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .search-bar-block.opened {
      width: 100%; }
      /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block.opened .search-bar {
        display: block;
        z-index: 400; }
      /* line 236, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block.opened .open-search {
        margin-right: 0; }
    /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .search-bar-block .open-search {
      float: left;
      padding: 28px 12px;
      background: #7e7d90;
      text-indent: -9999px;
      width: 70px;
      margin-right: 15px;
      position: relative; }
      /* line 248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .open-search:before {
        content: "";
        display: block;
        width: 18px;
        height: 16px;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        background: url("https://ingenico.vn/images/sprite.png") no-repeat 0 -14px; }
    /* line 260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .search-bar-block .close {
      display: block;
      width: 30px;
      height: 30px;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      right: 10px;
      cursor: pointer; }
      @media only screen and (min-width: 64em) {
        /* line 260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .search-bar-block .close {
          display: none; } }
      /* line 272, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .close:before, .filter-categories .search-bar-block .close:after {
        content: "";
        width: 20px;
        height: 2px;
        background: white;
        position: absolute;
        top: 50%;
        left: 5px;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg); }
      /* line 282, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .close:after {
        -webkit-transform: rotate(-135deg);
        -moz-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        transform: rotate(-135deg); }
    /* line 286, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories .search-bar-block .search-bar {
      display: none;
      position: absolute;
      width: calc(100% - 70px);
      left: 70px;
      background: #7e7d90;
      padding: 21px 20px 22px;
      border-left: 1px solid #8b8a9c; }
      @media only screen and (min-width: 64em) {
        /* line 294, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .search-bar-block .search-bar:before {
          content: "";
          display: block;
          width: 18px;
          height: 16px;
          position: absolute;
          left: 10px;
          top: 50%;
          background: url("https://ingenico.vn/images/sprite.png") no-repeat -57px 0;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); } }
      @media only screen and (min-width: 40em) {
        /* line 286, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .search-bar-block .search-bar {
          padding: 23px 20px 23px; } }
      /* line 311, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .search-bar input {
        display: block;
        float: left;
        max-width: 90%;
        background: transparent;
        color: white;
        padding-left: 35px; }
        /* line 318, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .search-bar-block .search-bar input:focus {
          border: 0;
          box-shadow: none; }
        @media only screen and (min-width: 64em) {
          /* line 311, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories .search-bar-block .search-bar input {
            background: white;
            color: #575665; } }
      /* line 327, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .search-bar input::-webkit-input-placeholder {
        color: white;
        font-family: Tahoma,arial, sans-serif; }
        @media only screen and (min-width: 64em) {
          /* line 327, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories .search-bar-block .search-bar input::-webkit-input-placeholder {
            color: #575665; } }
      /* line 335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .search-bar input:-moz-placeholder {
        color: white;
        font-family: Tahoma,arial, sans-serif; }
        @media only screen and (min-width: 64em) {
          /* line 335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories .search-bar-block .search-bar input:-moz-placeholder {
            color: #575665; } }
      /* line 343, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .search-bar input::-moz-placeholder {
        color: white;
        font-family: Tahoma,arial, sans-serif; }
        @media only screen and (min-width: 64em) {
          /* line 343, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories .search-bar-block .search-bar input::-moz-placeholder {
            color: #575665; } }
      /* line 351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block .search-bar input:-ms-input-placeholder {
        color: white;
        font-family: Tahoma,arial, sans-serif; }
        @media only screen and (min-width: 64em) {
          /* line 351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
          .filter-categories .search-bar-block .search-bar input:-ms-input-placeholder {
            color: #575665; } }
    @media only screen and (min-width: 64em) {
      /* line 223, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories .search-bar-block {
        float: right; }
        /* line 361, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .search-bar-block.opened {
          width: auto; }
        /* line 364, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .search-bar-block .open-search {
          display: none; }
        /* line 367, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
        .filter-categories .search-bar-block .search-bar {
          display: block !important;
          position: relative;
          width: auto;
          padding: 23px 0;
          left: 0;
          border-left: 0;
          background: transparent; } }
  /* line 378, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
  .filter-categories label {
    position: relative;
    padding-left: 35px;
    display: block;
    cursor: pointer; }
    /* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories label .check {
      width: 25px;
      height: 25px;
      position: absolute;
      left: 5px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px;
      background: #7e7d90; }
    /* line 391, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
    .filter-categories label input[type="checkbox"] {
      opacity: 0;
      position: absolute;
      left: 0; }
      /* line 397, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_filter-categories.scss */
      .filter-categories label input[type="checkbox"]:checked + .check:before {
        content: "";
        display: block;
        width: 15px;
        height: 8px;
        border-bottom: 2px solid white;
        border-left: 2px solid white;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
        margin-top: 6px;
        margin-left: 5px; }

/* LIST VIEW */
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
.profile-list {
  padding-top: 10px; }
  /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list .profile-overview {
    position: relative;
    padding: 60px 0;
    border-top: 1px solid #575665;
    text-align: center; }
    /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview:first-child {
      padding: 0 0 60px 0;
      border-top: 0; }
    /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview .media-container {
      margin: 0 auto;
      width: 200px;
      height: 200px; }
    /* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview .title-line {
      margin-top: 30px;
      padding-bottom: 30px;
      line-height: 1.4; }
      /* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list .profile-overview .title-line .subtitle {
        display: block;
        font-size: .8em; }
      /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list .profile-overview .title-line:before {
        width: 55px;
        height: 4px;
        margin-left: -27px; }
    /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview .button {
      margin-top: 5px;
      padding: 8px 5% 5px 5%; }
    /* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview .data-container .data-overview {
      margin-bottom: 25px; }

@media only screen and (min-width: 40em) {
  /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list .profile-overview {
    text-align: left; }
    /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview .media-container {
      width: 250px;
      height: 250px;
      margin: 0; }
    /* line 54, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview .title-line {
      margin-top: 0; }
      /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list .profile-overview .title-line:before {
        left: 0;
        margin-left: 0;
        width: 110px;
        height: 8px; }
    /* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list .profile-overview .button {
      padding: 8px 30px 5px 30px;
      margin: 0; } }
@media only screen and (min-width: 50em) {
  /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list .button {
    padding: 8px 40px 5px 40px; } }
/* MOSAIC VIEW */
/* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
.profile-list.mosaic .profile-overview {
  text-align: center;
  margin-top: 20px;
  border-bottom: 1px solid #575665; }
  /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview:before, .profile-list.mosaic .profile-overview:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview.sticky {
    padding-bottom: 45px;
    margin-bottom: 45px;
    border-bottom: 1px solid #575665; }
    /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview.sticky .summary {
      height: auto; }
  /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview .summary {
    padding: 0 10px;
    overflow: hidden; }
  /* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview h3, .profile-list.mosaic .profile-overview .h3, .profile-list.mosaic .profile-overview .eform fieldset legend, .eform fieldset .profile-list.mosaic .profile-overview legend {
    margin-top: 40px; }
    /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview h3:before, .profile-list.mosaic .profile-overview .h3:before, .profile-list.mosaic .profile-overview .eform fieldset legend:before, .eform fieldset .profile-list.mosaic .profile-overview legend:before {
      left: 50%;
      height: 4px;
      width: 55px;
      margin-left: -27px; }
  /* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview .share-buttons.toggle .switch-button a {
    margin-top: 0; }
/* line 123, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
.profile-list.mosaic .media-container {
  margin: 0 auto; }

@media only screen and (min-width: 40em) {
  /* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-blocks > .row .profile-overview {
    padding: 0;
    margin-top: 0; }
  /* line 140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-blocks > .row > .column {
    margin-top: 40px; }
    /* line 142, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-blocks > .row > .column:nth-child(2n+1) {
      border-right: 1px solid #575665; }
  /* line 149, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview {
    border-bottom: none; }
    /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview.sticky h3:before, .profile-list.mosaic .profile-overview.sticky .h3:before, .profile-list.mosaic .profile-overview.sticky .eform fieldset legend:before, .eform fieldset .profile-list.mosaic .profile-overview.sticky legend:before {
      left: 0;
      margin-left: 0; }
    /* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview h3:before, .profile-list.mosaic .profile-overview .h3:before, .profile-list.mosaic .profile-overview .eform fieldset legend:before, .eform fieldset .profile-list.mosaic .profile-overview legend:before {
      height: 8px;
      width: 110px;
      margin-left: -55px; }
    /* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview .summary {
      height: 145px;
      padding: 0 30px; }
    /* line 170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview .button {
      font-size: 16px; }
    /* line 176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview.others .description {
      margin-bottom: 40px; }
    /* line 180, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview.others .share-buttons.toggle {
      padding: 6px; }
      /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list.mosaic .profile-overview.others .share-buttons.toggle .switch-button a {
        background-image: url(https://ingenico.vn/images/sprite-share.png);
        height: 32px;
        width: 32px;
        display: inline-block;
        background-color: initial;
        text-indent: -999px;
        padding: 0;
        background-color: transparent; }
        /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
        .profile-list.mosaic .profile-overview.others .share-buttons.toggle .switch-button a .label {
          display: none; }
    /* line 200, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview.others .share-buttons.open ul {
      top: 37px; }
      /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list.mosaic .profile-overview.others .share-buttons.open ul li {
        padding: 0 6px; }
        /* line 204, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
        .profile-list.mosaic .profile-overview.others .share-buttons.open ul li a {
          width: 32px;
          height: 32px; }
          /* line 207, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
          .profile-list.mosaic .profile-overview.others .share-buttons.open ul li a .label {
            display: none; }
    /* line 216, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview.others .share-buttons.up.open ul {
      top: auto;
      bottom: 43px; }
    /* line 224, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
    .profile-list.mosaic .profile-overview.sticky {
      text-align: left; }
      /* line 226, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list.mosaic .profile-overview.sticky .media-container {
        width: 250px;
        height: 250px; }
      /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list.mosaic .profile-overview.sticky .share-buttons.open ul {
        top: 37px; }
      /* line 236, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list.mosaic .profile-overview.sticky .share-buttons.open.up ul {
        top: auto;
        bottom: 37px; }
      /* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
      .profile-list.mosaic .profile-overview.sticky .summary {
        padding: 0; } }
@media only screen and (min-width: 50em) {
  /* line 257, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-blocks > .row > .column:nth-child(2n) {
    border-right: 1px solid #575665; }
  /* line 260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-blocks > .row > .column:nth-child(3n) {
    border-right: none; }
  /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview .media-container {
    height: 230px;
    width: 230px; }
  /* line 272, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_profile_overview.scss */
  .profile-list.mosaic .profile-overview.sticky .media-container {
    width: 314px;
    height: 314px; } }
/* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.blog .uneven .block-title h2, .blog .uneven .block-title .h2, .blog .uneven .block-title #subMenu .img .txt, #subMenu .img .blog .uneven .block-title .txt {
  color: #575665; }
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.blog .uneven .block-title .ld-h {
  background: #575665; }
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .blog .uneven .block-title .ld-h:before {
    background: #575665; }

/* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .cmp-intro p, .article.blog .cmp-intro a, .article.blog .cmp-intro span, .article.blog .cmp-intro strong, .article.blog .cmp-intro em {
  font-size: 16px; }
/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .gc-items + .tags-section,
.article.blog .tags-section + .link-section {
  margin-top: 4em; }
/* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .tags-section {
  color: #ef4036; }
  /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .article.blog .tags-section a {
    text-decoration: underline; }
/* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .link-section {
  padding-top: 4em;
  border-top: solid 1px #575665; }
/* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .sources {
  padding: 40px 0; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .article.blog .sources .media-block-content {
    border-top: 1px solid #575665; }
  /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .article.blog .sources.separator {
    border-top: 1px solid #575665; }
    /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .article.blog .sources.separator:first-child {
      border-top: 0; }
    /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .article.blog .sources.separator:last-child {
      border-bottom: 1px solid #575665; }
  /* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .article.blog .sources .title-line {
    padding-bottom: 20px; }
    /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .article.blog .sources .title-line:before {
      left: 0;
      margin-left: 0; }
/* line 71, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .page-intro .meta-data p, .article.blog .page-intro .meta-data span, .article.blog .page-intro .meta-data li {
  font-size: 16px;
  font-family: Tahoma,arial, sans-serif; }
/* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .page-intro .meta-data .name-expert {
  margin-bottom: 0; }
/* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .page-intro .meta-data .date:before, .article.blog .page-intro .meta-data .tags:before {
  content: " ";
  width: 6px;
  height: 6px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -4px;
  background-position: -12px top; }
/* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.article.blog .page-intro .meta-data .tags {
  display: block;
  position: relative;
  padding-left: 15px;
  padding-right: 15px; }
  /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .article.blog .page-intro .meta-data .tags li {
    position: relative;
    float: none;
    display: inline-block;
    padding: 0 4px 0 0; }
    /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .article.blog .page-intro .meta-data .tags li:before {
      display: none; }
  @media only screen and (min-width: 40em) {
    /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .article.blog .page-intro .meta-data .tags {
      display: inline-block;
      float: none; } }

/* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article .related-doc-group {
  padding-top: 5px 0; }
/* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article .related-docs li a {
  color: #ef4036;
  padding: 0;
  font-size: 12px;
  text-decoration: underline; }
  /* line 126, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article .related-docs li a:hover {
    text-decoration: none; }
  /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article .related-docs li a:before {
    display: none; }
/* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article ul li {
  text-align: center;
  margin-bottom: 1em;
  font-size: 12px;
  line-height: 1.2em; }
  /* line 142, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul li:before {
    position: relative;
    top: -1px;
    display: inline-block;
    margin-left: 0;
    margin-right: 3px; }
  /* line 150, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul li p {
    margin-bottom: 0;
    display: inline; }
/* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article ul .metadata {
  display: inline-block;
  color: #aeaeae; }
/* line 161, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article ul h3, .related-article ul .h3, .related-article ul .eform fieldset legend, .eform fieldset .related-article ul legend {
  margin: 0;
  font-size: 12px; }
/* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article ul .location {
  display: inline; }
  /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul .location:before {
    content: "|";
    padding-right: 1ex; }
/* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article ul h3:before, .related-article ul .h3:before, .related-article ul .eform fieldset legend:before, .eform fieldset .related-article ul legend:before,
.related-article ul .location:before,
.related-article ul .read-more:before {
  content: "|";
  padding-right: 1ex; }
/* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
.related-article ul .read-more:before {
  padding-left: .5ex; }
@media only screen and (min-width: 40em) {
  /* line 194, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article .related-docs li a {
    font-size: 18px; }
  /* line 200, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul li {
    padding: 0;
    font-size: 18px;
    text-align: left; }
    /* line 206, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .related-article ul li:before {
      top: -5px;
      margin-right: 6px; }
  /* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul .metadata {
    display: inline; }
  /* line 216, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul h3, .related-article ul .h3, .related-article ul .eform fieldset legend, .eform fieldset .related-article ul legend {
    font-size: 18px; }
    /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .related-article ul h3 + .read-more:before, .related-article ul .h3 + .read-more:before, .related-article ul .eform fieldset legend + .read-more:before, .eform fieldset .related-article ul legend + .read-more:before {
      padding-left: 0; } }
@media only screen and (min-width: 50em) {
  /* line 233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article .related-docs li a {
    font-size: 16px; }
  /* line 239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul li {
    margin-bottom: 1em;
    padding: 0 0 0 15px;
    font-size: 16px;
    line-height: 1.3em; }
    /* line 245, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .related-article ul li:before {
      position: absolute;
      top: auto;
      display: block;
      margin: 6px 0 0 -15px; }
    /* line 252, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .related-article ul li h3, .related-article ul li .h3, .related-article ul li .eform fieldset legend, .eform fieldset .related-article ul li legend {
      display: inline-block; }
    /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .related-article ul li a {
      font-size: 16px; }
    /* line 260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .related-article ul li p {
      display: inline; }
  /* line 265, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul .metadata {
    display: inline-block;
    position: relative;
    padding-right: 1ex; }
  /* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul h3, .related-article ul .h3, .related-article ul .eform fieldset legend, .eform fieldset .related-article ul legend, .related-article ul .location, .related-article ul .metadata, .related-article ul .read-more {
    font-size: 16px; }
  /* line 275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
  .related-article ul h3, .related-article ul .h3, .related-article ul .eform fieldset legend, .eform fieldset .related-article ul legend {
    font-size: 16px; }
    /* line 278, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog.scss */
    .related-article ul h3:after, .related-article ul .h3:after, .related-article ul .eform fieldset legend:after, .eform fieldset .related-article ul legend:after {
      content: ' ';
      display: block; } }

/* LIST VIEW */
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list {
  padding-top: 10px; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .blog-overview {
    position: relative;
    padding: 60px 0;
    border-top: 1px solid #575665;
    text-align: center; }
    /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview:first-child {
      padding: 0 0 60px 0;
      border-top: 0; }
    /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview .media-container {
      margin: 0 auto;
      width: 200px;
      height: 200px; }
    /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview.review .media-container {
      border: 4px solid #3ebbcd; }
      /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list .blog-overview.review .media-container .frame {
        position: relative; }
        /* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
        .blog-list .blog-overview.review .media-container .frame:before {
          content: attr(data-variant);
          color: #fff;
          display: block;
          width: 100%;
          height: 45px;
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          background-color: #3ebbcd;
          padding: 12px 0 10px 0; }
    /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview.curated .media-container {
      border: 4px solid #27368b; }
      /* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list .blog-overview.curated .media-container .frame {
        position: relative; }
        /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
        .blog-list .blog-overview.curated .media-container .frame:before {
          content: attr(data-variant);
          display: block;
          color: #fff;
          width: 100%;
          height: 45px;
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          background-color: #27368b;
          padding: 12px 0 10px 0; }
    /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview .title-line {
      margin-top: 30px;
      padding-bottom: 30px;
      line-height: 1.4; }
      /* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list .blog-overview .title-line .subtitle {
        display: block;
        font-size: .8em; }
      /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list .blog-overview .title-line a {
        color: #575665;
        text-decoration: none; }
      /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list .blog-overview .title-line:before {
        width: 55px;
        height: 4px;
        margin-left: -27px; }
    /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview .button {
      margin-top: 11px;
      padding: 8px 5% 5px 5%; }
    /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview .data-container .data-overview {
      margin-bottom: 25px;
      text-align: right; }
  /* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .social-share-container {
    float: left !important; }
    /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .social-share-container .share-buttons {
      float: left; }
  /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .download-container {
    float: none !important; }
  /* line 102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .sticky .social-share-container .share-buttons {
    float: right; }

@media only screen and (min-width: 40em) {
  /* line 112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .blog-overview {
    text-align: left; }
    /* line 114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview .media-container {
      width: 250px;
      height: 250px;
      margin: 0; }
    /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview .title-line {
      margin-top: 0; }
      /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list .blog-overview .title-line:before {
        left: 0;
        margin-left: 0;
        width: 110px;
        height: 8px; }
    /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .blog-overview .button {
      padding: 8px 6% 5px 6%;
      margin: 0; } }
@media only screen and (min-width: 50em) {
  /* line 138, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .button {
    padding: 8px 40px 5px 40px; } }
/* MOSAIC VIEW */
/* line 146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list .comments {
  clear: left; }
  /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .comments p {
    text-align: left;
    float: none;
    margin-bottom: 0; }
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .comments .number {
    margin-right: 0; }
/* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list.mosaic .button.base {
  float: right; }
  /* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .button.base .label {
    display: block; }
/* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list.mosaic .blog-overview {
  text-align: center;
  margin-top: 20px;
  border-bottom: 1px solid #575665; }
  /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview:before, .blog-list.mosaic .blog-overview:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 174, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview.sticky {
    padding-bottom: 45px;
    margin-bottom: 45px;
    border-bottom: 1px solid #575665;
    padding-top: 45px; }
    /* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview.sticky .summary {
      height: auto; }
  /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview .summary {
    padding: 0 10px;
    margin-bottom: 20px; }
  /* line 188, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview h3, .blog-list.mosaic .blog-overview .h3, .blog-list.mosaic .blog-overview .eform fieldset legend, .eform fieldset .blog-list.mosaic .blog-overview legend {
    margin-top: 40px; }
    /* line 190, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview h3:before, .blog-list.mosaic .blog-overview .h3:before, .blog-list.mosaic .blog-overview .eform fieldset legend:before, .eform fieldset .blog-list.mosaic .blog-overview legend:before {
      left: 50%;
      height: 4px;
      width: 55px;
      margin-left: -27px; }
  /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview .share-buttons.toggle .switch-button a {
    margin-top: 0; }
/* line 209, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list.mosaic .media-container {
  margin: 0 auto; }

@media only screen and (min-width: 40em) {
  /* line 219, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .blog-overview .data-container .data-overview {
    margin: 0 0 15px 0;
    text-align: left; }
  /* line 226, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list .comments {
    margin: 0; }
    /* line 228, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .comments .label {
      display: inline-block; }
    /* line 231, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list .comments p {
      text-align: right;
      float: right; }
  /* line 240, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .sticky .comments p {
    float: right; }
  /* line 246, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .button.base {
    float: left; }
  /* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-blocks > .row .blog-overview {
    padding: 0;
    margin-top: 0; }
  /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-blocks > .row > .column {
    margin-bottom: 40px; }
    /* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-blocks > .row > .column:nth-child(2n+1) {
      border-right: 1px solid #575665; }
  /* line 265, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview {
    border-bottom: none; }
    /* line 269, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview.sticky h3:before, .blog-list.mosaic .blog-overview.sticky .h3:before, .blog-list.mosaic .blog-overview.sticky .eform fieldset legend:before, .eform fieldset .blog-list.mosaic .blog-overview.sticky legend:before {
      left: 0;
      margin-left: 0; }
    /* line 277, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview h3:before, .blog-list.mosaic .blog-overview .h3:before, .blog-list.mosaic .blog-overview .eform fieldset legend:before, .eform fieldset .blog-list.mosaic .blog-overview legend:before {
      height: 8px;
      width: 110px;
      margin-left: -55px; }
    /* line 284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview .summary {
      padding: 0 30px; }
    /* line 288, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview .button {
      font-size: 16px; }
    /* line 294, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview.others .share-buttons.toggle {
      padding: 6px;
      margin-right: 4px; }
      /* line 298, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list.mosaic .blog-overview.others .share-buttons.toggle .switch-button a {
        background-image: url(https://ingenico.vn/images/sprite-share.png);
        height: 32px;
        width: 32px;
        display: inline-block;
        background-color: initial;
        text-indent: -999px;
        padding: 0;
        background-color: transparent; }
        /* line 307, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
        .blog-list.mosaic .blog-overview.others .share-buttons.toggle .switch-button a .label {
          display: none; }
    /* line 315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview.others .share-buttons.open ul {
      top: 37px; }
      /* line 317, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list.mosaic .blog-overview.others .share-buttons.open ul li {
        padding: 0 6px; }
        /* line 319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
        .blog-list.mosaic .blog-overview.others .share-buttons.open ul li a {
          width: 32px;
          height: 32px; }
          /* line 322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
          .blog-list.mosaic .blog-overview.others .share-buttons.open ul li a .label {
            display: none; }
    /* line 331, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview.others .share-buttons.up.open ul {
      top: auto;
      bottom: 43px; }
    /* line 339, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
    .blog-list.mosaic .blog-overview.sticky {
      text-align: left; }
      /* line 341, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list.mosaic .blog-overview.sticky .media-container {
        width: 250px;
        height: 250px; }
      /* line 347, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list.mosaic .blog-overview.sticky .share-buttons.open ul {
        top: 37px; }
      /* line 351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list.mosaic .blog-overview.sticky .share-buttons.open.up ul {
        top: auto;
        bottom: 37px; }
      /* line 358, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
      .blog-list.mosaic .blog-overview.sticky .summary {
        padding: 0; } }
@media only screen and (min-width: 50em) {
  /* line 373, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-blocks > .row > .column:nth-child(2n) {
    border-right: 1px solid #575665; }
  /* line 376, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-blocks > .row > .column:nth-child(3n) {
    border-right: none; }
  /* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview .media-container {
    height: 230px;
    width: 230px; }
  /* line 388, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .blog-overview.sticky .media-container {
    width: 314px;
    height: 314px; } }
/* line 402, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list .comments {
  float: right; }
/* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list .data-container {
  float: right; }
/* line 409, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list.mosaic .comments {
  float: left; }
  /* line 411, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
  .blog-list.mosaic .comments p {
    float: left; }
/* line 415, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_blog_list.scss */
.blog-list.mosaic .data-container {
  float: left; }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .product-overview, .product-list .product-overview {
  border-bottom: 1px solid #575665; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-page .product-overview:last-child, .product-list .product-overview:last-child {
    border-bottom: 0; }
/* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .download-container .button, .product-list .download-container .button {
  float: left; }
/* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .expandable-block .button-to-expand, .product-list .expandable-block .button-to-expand {
  padding: 7px 0 7px 50px; }
  @media only screen and (min-width: 40em) {
    /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-page .expandable-block .button-to-expand, .product-list .expandable-block .button-to-expand {
      padding: 7px 0px 7px 56px; } }
/* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .product-carousel, .product-list .product-carousel {
  margin-top: 30px; }
  /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-page .product-carousel img, .product-list .product-carousel img {
    margin: 0 auto;
    height: auto;
    max-height: 400px;
    width: auto; }
/* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .button, .product-list .button {
  padding: 8px 40px 5px 40px; }
/* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page h2, .product-page .h2, .product-page #subMenu .img .txt, #subMenu .img .product-page .txt, .product-list h2, .product-list .h2, .product-list #subMenu .img .txt, #subMenu .img .product-list .txt {
  font-family: Tahoma,arial, sans-serif;
  font-weight: 400; }
/* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .content p, .product-list .content p {
  font-family: Tahoma,arial, sans-serif;
  margin: 16px 0 16px 0; }
/* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .title-line, .product-list .title-line {
  position: relative; }
  /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-page .title-line:before, .product-list .title-line:before {
    left: 0;
    margin-left: 0; }
/* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page ul.point-of-services, .product-list ul.point-of-services {
  padding: 0 5px;
  margin-top: 30px; }
  /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-page ul.point-of-services li, .product-list ul.point-of-services li {
    margin: 10px 0;
    position: relative;
    padding-left: 50px;
    display: table; }
    /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-page ul.point-of-services li:before, .product-list ul.point-of-services li:before {
      display: none; }
    /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-page ul.point-of-services li img, .product-list ul.point-of-services li img {
      position: absolute;
      left: 10px;
      top: 50%;
      margin-top: -19px;
      width: 32px;
      height: auto;
      margin-bottom: 15px; }
    /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-page ul.point-of-services li span, .product-list ul.point-of-services li span {
      display: table-cell;
      vertical-align: middle;
      margin-left: 10px; }
    /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-page ul.point-of-services li p, .product-list ul.point-of-services li p {
      margin: 0; }
/* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .services-item, .product-list .services-item {
  margin-bottom: 50px; }
  /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-page .services-item p, .product-list .services-item p {
    margin: 0; }
/* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .three-cols, .product-list .three-cols {
  text-align: center; }
  /* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-page .three-cols p, .product-list .three-cols p {
    padding: 0 30px;
    font-weight: 400;
    font-family: Tahoma,arial, sans-serif; }
/* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-page .media-container, .product-list .media-container {
  margin: 0 auto 25px auto; }

/* line 110, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-list .title-line {
  padding-bottom: 20px;
  margin: 0; }
  /* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list .title-line:before {
    display: none; }
/* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-list .subtitle {
  display: block;
  font-family: Tahoma,arial, sans-serif;
  font-size: 18px;
  color: #ef4036;
  margin-top: 20px; }

@media only screen and (min-width: 40em) {
  /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-page ul.point-of-services, .product-list ul.point-of-services {
    padding: 0; } }
/* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.product-list {
  border-top: 1px solid #575665; }
  /* line 137, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list .product-overview .title-line {
    margin-top: 30px;
    padding-bottom: 30px;
    line-height: 1.4; }
    /* line 141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list .product-overview .title-line .subtitle {
      display: block;
      font-size: .8em; }
    /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list .product-overview .title-line a {
      color: #575665;
      text-decoration: none; }
    /* line 149, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list .product-overview .title-line:before {
      width: 55px;
      height: 4px;
      margin-left: -27px; }
  /* line 159, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list.listview .product-overview.sticky, .product-list.mosaic .product-overview.sticky {
    background: transparent;
    border-bottom: 1px solid #575665; }
    /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .product-overview.sticky .summary, .product-list.listview .product-overview.sticky .title-line, .product-list.mosaic .product-overview.sticky .summary, .product-list.mosaic .product-overview.sticky .title-line {
      text-align: center; }
      @media only screen and (min-width: 40em) {
        /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.listview .product-overview.sticky .summary, .product-list.listview .product-overview.sticky .title-line, .product-list.mosaic .product-overview.sticky .summary, .product-list.mosaic .product-overview.sticky .title-line {
          text-align: left; } }
  /* line 173, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list.listview .product-overview.others .download-container .share-buttons.toggle.open li, .product-list.mosaic .product-overview.others .download-container .share-buttons.toggle.open li {
    padding: 0 10px; }
    /* line 175, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .product-overview.others .download-container .share-buttons.toggle.open li a, .product-list.mosaic .product-overview.others .download-container .share-buttons.toggle.open li a {
      padding-left: 16px;
      display: block;
      width: auto;
      height: auto; }
      /* line 180, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.listview .product-overview.others .download-container .share-buttons.toggle.open li a .label, .product-list.mosaic .product-overview.others .download-container .share-buttons.toggle.open li a .label {
        margin-left: 0; }
  /* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list.listview .product-overview .download-container .share-buttons.toggle.open li a, .product-list.mosaic .product-overview .download-container .share-buttons.toggle.open li a {
    padding-left: 22px;
    width: auto;
    height: auto;
    display: block; }
    @media only screen and (min-width: 40em) {
      /* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.listview .product-overview .download-container .share-buttons.toggle.open li a, .product-list.mosaic .product-overview .download-container .share-buttons.toggle.open li a {
        padding-left: 32px; } }
    /* line 201, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .product-overview .download-container .share-buttons.toggle.open li a .label, .product-list.mosaic .product-overview .download-container .share-buttons.toggle.open li a .label {
      margin-left: 0; }
  /* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list.listview .product-overview ul.point-of-services li, .product-list.mosaic .product-overview ul.point-of-services li {
    padding-left: 0.9375rem; }
    /* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .product-overview ul.point-of-services li img, .product-list.mosaic .product-overview ul.point-of-services li img {
      display: block;
      margin: 0 auto;
      position: static;
      top: auto;
      left: auto;
      margin-top: 0; }
    /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .product-overview ul.point-of-services li > span, .product-list.mosaic .product-overview ul.point-of-services li > span {
      display: block;
      font-size: 10px;
      text-align: center;
      margin-left: 0; }
      @media only screen and (min-width: 40em) and (max-width: 50em) {
        /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.listview .product-overview ul.point-of-services li > span, .product-list.mosaic .product-overview ul.point-of-services li > span {
          font-size: 12px; } }
  @media only screen and (max-width: 40em) {
    /* line 239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .product-overview.sticky .download-container .button.base {
      margin-left: 10px; } }
  @media only screen and (min-width: 40em) and (max-width: 50em) {
    /* line 247, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .product-overview .download-container .share-buttons {
      float: left; } }
  @media only screen and (max-width: 40em) {
    /* line 254, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .title-line, .product-list.listview .summary {
      text-align: center; } }
  /* line 259, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list.listview .download-container .share-buttons {
    float: right; }
  /* line 262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list.listview .download-container .button.base {
    margin-right: 15px; }
  @media only screen and (max-width: 40em) {
    /* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.listview .download-container {
      padding-right: 4.55em; }
      /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.listview .download-container .share-buttons {
        position: absolute;
        right: 0.965em;
        z-index: 1; } }
  @media only screen and (min-width: 40em) {
    /* line 279, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-blocks > .row > .column {
      margin-bottom: 40px; }
      /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-blocks > .row > .column:nth-child(2n+1) {
        border-right: 1px solid #575665; } }
  @media only screen and (min-width: 50em) {
    /* line 292, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-blocks > .row > .column:nth-child(2n) {
      border-right: 1px solid #575665; }
    /* line 295, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-blocks > .row > .column:nth-child(3n) {
      border-right: none; } }
  /* line 302, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list.mosaic .product-overview {
    margin: 15px 0;
    padding-bottom: 35px;
    border-bottom: 1px solid #575665; }
    /* line 306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview:last-child {
      border-bottom: 0; }
    @media only screen and (min-width: 40em) {
      /* line 302, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview {
        border-bottom: 0;
        padding-bottom: 15px; } }
    /* line 314, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview.sticky .title-line {
      position: relative; }
      @media only screen and (min-width: 40em) {
        /* line 317, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.mosaic .product-overview.sticky .title-line:before {
          left: 0;
          margin-left: 0; } }
    @media only screen and (max-width: 40em) {
      /* line 325, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.sticky .download-container .button.base {
        margin-left: 10px; } }
    @media only screen and (min-width: 40em) and (max-width: 50em) {
      /* line 329, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.sticky .download-container .share-buttons {
        float: left; } }
    /* line 336, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview .title-line {
      margin-top: 30px;
      padding-bottom: 30px;
      line-height: 1.4;
      text-align: center;
      margin-bottom: 30px; }
      /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview .title-line a {
        color: #575665;
        text-decoration: none; }
      /* line 346, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview .title-line:before {
        display: block;
        width: 55px;
        height: 4px;
        margin-left: -27px;
        left: 50%; }
      @media only screen and (min-width: 40em) {
        /* line 354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.mosaic .product-overview .title-line:before {
          height: 8px;
          width: 110px;
          margin-left: -55px; } }
    /* line 361, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview .summary {
      text-align: center; }
    /* line 366, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview .download-container .share-buttons {
      float: right; }
    /* line 369, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview .download-container .button.base {
      margin-right: 15px; }
    @media only screen and (max-width: 40em) {
      /* line 365, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview .download-container {
        padding-right: 4.5em; }
        /* line 374, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.mosaic .product-overview .download-container .share-buttons {
          position: absolute;
          right: 0.965em; } }
    /* line 381, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview.others .button.base {
      padding: 8px 20px 5px; }
    /* line 384, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
    .product-list.mosaic .product-overview.others .download-container {
      padding-right: 4.5em; }
      /* line 387, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.others .download-container .large-download-button.share-buttons {
        position: absolute;
        right: 0;
        z-index: 1;
        margin-top: 6px; }
        /* line 392, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.mosaic .product-overview.others .download-container .large-download-button.share-buttons.open {
          margin-top: 3px; }
        @media only screen and (min-width: 40em) {
          /* line 396, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
          .product-list.mosaic .product-overview.others .download-container .large-download-button.share-buttons.open {
            margin-top: 11px; } }
    @media only screen and (min-width: 40em) {
      /* line 408, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.others .share-buttons.toggle {
        padding: 6px;
        margin-right: 4px; }
        /* line 412, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.mosaic .product-overview.others .share-buttons.toggle .switch-button .button {
          background-color: #575665;
          height: 32px;
          width: 32px;
          display: inline-block;
          text-indent: -999px;
          padding: 0;
          position: relative; }
          /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
          .product-list.mosaic .product-overview.others .share-buttons.toggle .switch-button .button:before {
            content: "";
            display: inline-block;
            width: 13px;
            height: 16px;
            background: url(https://ingenico.vn/images/sprite.png) no-repeat;
            -webkit-background-size: auto 603px;
            -moz-background-size: auto 603px;
            -o-background-size: auto 603px;
            background-size: auto 603px;
            background-position: -87px -23px; }
          /* line 420, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
          .product-list.mosaic .product-overview.others .share-buttons.toggle .switch-button .button:before {
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%, -50%);
            -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            background-position: -87px -39.875px; }
          /* line 427, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
          .product-list.mosaic .product-overview.others .share-buttons.toggle .switch-button .button .label {
            display: none; }
      /* line 435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.others .share-buttons.open ul {
        top: 37px; }
        /* line 437, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.mosaic .product-overview.others .share-buttons.open ul li {
          padding: 0 6px 0 20px; }
          /* line 439, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
          .product-list.mosaic .product-overview.others .share-buttons.open ul li a {
            width: 32px;
            height: 32px; }
            /* line 442, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
            .product-list.mosaic .product-overview.others .share-buttons.open ul li a .label {
              display: none; }
      /* line 449, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.others .share-buttons.open.large-download-button > .label {
        display: block; }
      /* line 452, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.others .share-buttons.open.large-download-button .button {
        border-radius: 50%; }
      /* line 457, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.others .share-buttons.open.large-download-button ul li a {
        width: auto;
        height: auto;
        padding: 5px 0; }
        /* line 461, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
        .product-list.mosaic .product-overview.others .share-buttons.open.large-download-button ul li a .label {
          display: block;
          line-height: 25px; }
      /* line 472, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list.mosaic .product-overview.others .share-buttons.up.open ul {
        top: auto;
        bottom: 43px; } }
  /* line 483, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list .product-blocks {
    padding-top: 30px; }
  /* line 486, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list ul.point-of-services {
    margin-top: 0; }
  /* line 489, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list .switchView {
    float: right; }
  /* line 493, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list .product-overview.sticky {
    background: #dbdbe3;
    border-bottom: 0; }
  /* line 499, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .product-list .download-container .share-buttons {
    float: left;
    margin-top: 7px;
    margin-right: 15px; }
    @media only screen and (min-width: 40em) {
      /* line 499, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .product-list .download-container .share-buttons {
        margin-top: 10px; } }

/* line 510, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.video-popup {
  width: 100%;
  position: relative;
  text-align: center; }
  /* line 514, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .video-popup .mfp-close {
    opacity: 1;
    display: block;
    width: 43px;
    height: 43px;
    border-radius: 50%;
    position: absolute;
    top: -20px;
    right: -20px;
    font-family: Tahoma,arial, sans-serif;
    text-decoration: none;
    background: url("https://ingenico.vn/images/sprite.png") no-repeat -59px -522px;
    color: transparent; }
    @media only screen and (min-width: 50em) {
      /* line 514, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
      .video-popup .mfp-close {
        right: -20px; } }

/* line 533, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
.popup-video-container {
  padding: 30px;
  background: white;
  border-radius: 8px;
  clear: both;
  display: inline-block;
  width: auto;
  text-align: center;
  position: relative;
  margin: 0 auto; }
  /* line 543, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product-page.scss */
  .popup-video-container iframe {
    display: inline-block; }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
.key-figures h2, .key-figures .h2, .key-figures #subMenu .img .txt, #subMenu .img .key-figures .txt {
  font-size: 21px; }
/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
.key-figures ul {
  margin-bottom: 0; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures ul li {
    display: table;
    overflow: hidden;
    margin-bottom: 50px; }
    /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul li:before {
      display: none; }
    /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul li:last-child {
      margin-bottom: 0; }
    /* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul li.small-centered.columns:last-child {
      float: none !important; }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures ul img {
    float: left;
    padding-right: 20px;
    display: block;
    max-width: none; }
  /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures ul .description {
    padding: 8px 0;
    font-size: 1rem;
    min-height: 54px;
    line-height: 18px;
    position: relative;
    width: 70%;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    height: 46px;
    margin-left: 100px; }
    /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul .description:before, .key-figures ul .description:after {
      position: absolute;
      content: "";
      display: block;
      height: 5px;
      width: 100%;
      background: #dbdbe3; }
    /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul .description:after {
      bottom: 0; }
    /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul .description:before {
      top: 0; }
    /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul .description p, .key-figures ul .description strong {
      margin: 0;
      display: inline; }

@media only screen and (min-width: 40em) {
  /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures h2, .key-figures .h2, .key-figures #subMenu .img .txt, #subMenu .img .key-figures .txt {
    font-size: 36px; }
  /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures ul .description {
    font-size: 18px;
    min-height: 80px;
    padding: 10px; }
    /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul .description:before, .key-figures ul .description:after {
      height: 10px; }
    /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul .description p, .key-figures ul .description strong {
      display: inline; } }
@media only screen and (min-width: 50em) {
  /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures ul li {
    margin-bottom: 0; }
    /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul li.small-centered.large-uncentered.columns:last-child {
      float: right !important; }
  /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures ul .description {
    text-align: left;
    height: 88px;
    display: table-cell;
    vertical-align: middle;
    font-size: 18px;
    max-width: 240px; }
    /* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
    .key-figures ul .description:before, .key-figures ul .description:after {
      height: 10px;
      width: 100px; }
  /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_key_figures.scss */
  .key-figures ul img {
    width: auto;
    display: inline-block; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
.article {
  border-top: 1px solid #b3b3b8;
  padding-bottom: 20px; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article h3, .article .h3, .article .eform fieldset legend, .eform fieldset .article legend {
    font-size: 24px; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article h1, .article .h1 {
    text-align: center;
    font-size: 18px;
    color: #575665; }
  /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article .container {
    padding-bottom: 0; }
  /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article .media-container {
    margin-bottom: 0; }
  /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article .button {
    margin-top: 0; }
  /* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article .links {
    padding: 30px 0; }
    /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
    .article .links a {
      font-size: 12px;
      color: #575665;
      text-decoration: none;
      padding-left: 20px;
      position: relative;
      display: block;
      float: none; }
      /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
      .article .links a:before {
        content: " ";
        display: block;
        width: 6px;
        height: 6px;
        background-position: -45px -70px;
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -3px; }
      /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
      .article .links a:hover {
        text-decoration: underline; }
  /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article .contact-block {
    clear: both;
    padding: 10px 0 5px 0;
    border-top: 1px solid #c0c0c4;
    overflow: hidden;
    text-align: center;
    font-size: 12px; }
    /* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
    .article .contact-block .contact-name {
      font-weight: initial;
      font-size: 18px; }
    /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
    .article .contact-block p {
      margin-bottom: 5px; }
    /* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
    .article .contact-block ul {
      margin: 0; }
      /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .article .contact-block ul li {
        padding: 0; }
        /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .article .contact-block ul li:before {
          background: none;
          display: none; }
      /* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
      .article .contact-block ul li.column {
        border-top: 1px solid #c0c0c4;
        padding: 10px 0; }
        /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
        .article .contact-block ul li.column:first-child {
          border-top: none;
          padding-left: 0; }
        /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
        .article .contact-block ul li.column:last-child {
          float: none;
          margin: 0 auto; }
    /* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
    .article .contact-block li {
      min-height: 70px;
      line-height: 1; }
      /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
      .article .contact-block li a {
        text-decoration: none; }
        /* line 85, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
        .article .contact-block li a:hover {
          text-decoration: underline; }

@media only screen and (min-width: 40em) {
  /* line 95, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article h1, .article .h1 {
    text-align: left;
    font-size: 30px; }
  /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article .links a {
    font-size: 24px; }
  /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
  .article .contact-block {
    padding: 30px 0 25px 0;
    border-top: 1px solid #c0c0c4;
    text-align: left;
    font-size: 16px;
    clear: both;
    margin-top: 30px; }
    /* line 112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
    .article .contact-block .contact-name {
      font-size: 24px;
      margin-top: -5px; }
    /* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
    .article .contact-block ul {
      margin: 0; }
      /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .article .contact-block ul li {
        padding: 0; }
        /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .article .contact-block ul li:before {
          background: none;
          display: none; }
      /* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
      .article .contact-block ul li.column {
        min-height: 70px;
        border-top: 0;
        border-left: 1px solid #c0c0c4;
        padding: 0 0.9375rem;
        float: left;
        line-height: 1.4; }
        /* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
        .article .contact-block ul li.column:first-child {
          border-left: none;
          padding-left: 0; }
        /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
        .article .contact-block ul li.column:last-child {
          float: right;
          margin: 0; }
        /* line 133, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
        .article .contact-block ul li.column a {
          text-decoration: none; }
          /* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article.scss */
          .article .contact-block ul li.column a:hover {
            text-decoration: underline; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
.article-list .title-line {
  text-align: center;
  padding-bottom: 0; }
  /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .title-line:before {
    display: none;
    left: 0;
    margin-left: 0; }
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .title-line a {
    color: #575665;
    text-decoration: none; }
    /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
    .article-list .title-line a:hover {
      color: #7e7d90; }
/* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
.article-list .row .column .article-overview:first-child {
  border-top: none; }
/* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
.article-list .article-overview {
  border-top: 1px solid #aeaeae;
  padding: 65px 0 30px 0; }
  /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .article-overview:first-child {
    padding-top: 0; }
  /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .article-overview .summary {
    display: none; }
  /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .article-overview .media-container {
    margin-bottom: 30px;
    margin-top: 20px; }
/* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
.article-list .share-buttons.up {
  margin: 0 auto;
  float: none; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .share-buttons.up .label {
    display: none; }
  /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .share-buttons.up.toggle {
    float: left; }
/* line 54, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
.article-list .button {
  margin-top: 0;
  border-width: 2px;
  font-size: 12px;
  padding: 8px 10px 5px 10px;
  margin-top: 5px; }
/* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
.article-list .data-container {
  text-align: center; }
/* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
.article-list .data-overview {
  display: inline-block;
  overflow: hidden;
  text-align: center; }
  /* line 68, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .data-overview > div {
    display: inline-block;
    float: none; }

@media only screen and (min-width: 40em) {
  /* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .title-line {
    text-align: left;
    padding-bottom: 38px; }
    /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
    .article-list .title-line:before {
      display: block; }
  /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .article-overview {
    padding-top: 30px; }
    /* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
    .article-list .article-overview .summary {
      display: block; }
  /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .data-container {
    float: none;
    position: absolute;
    left: 25%;
    text-align: right; }
  /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list.image-view .data-container {
    float: left;
    position: relative;
    left: auto;
    text-align: left; }
  /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .button {
    margin-top: 0;
    border-width: 2px;
    font-size: 16px;
    padding: 8px 6px 5px 6px; }
  /* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .data-overview {
    margin-bottom: 0;
    margin-top: 0;
    text-align: right; }
  /* line 122, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .share-buttons.up.toggle {
    float: right; } }
@media only screen and (min-width: 50em) {
  /* line 132, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
  .article-list .button {
    padding: 8px 20px 5px 20px; }
    /* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_article-list.scss */
    .article-list .button .label {
      padding-right: 25px; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .title-line {
  text-align: left;
  padding-bottom: 0; }
  /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .title-line:before {
    display: none;
    left: 0;
    margin-left: 0; }
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .title-line a {
    color: #575665;
    text-decoration: none; }
    /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
    .glossary-list .title-line a:hover {
      color: #7e7d90; }
/* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .row .column .article-overview:first-child {
  border-top: none; }
/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .glossary-block {
  margin-bottom: 30px; }
/* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .article-overview {
  border-top: 1px solid #aeaeae;
  padding: 65px 0 30px 0; }
  /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .article-overview:first-child {
    padding-top: 0; }
  /* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .article-overview .summary {
    display: none; }
/* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .share-buttons.up {
  margin: 0 auto;
  float: none; }
  /* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .share-buttons.up .label {
    display: none; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .share-buttons.up.toggle {
    float: left; }
/* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .button {
  margin-top: 0;
  border-width: 2px;
  font-size: 12px;
  padding: 8px 10px 5px 10px;
  margin-top: 5px; }
/* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .data-container {
  text-align: center; }
/* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
.glossary-list .data-overview {
  display: inline-block;
  overflow: hidden;
  text-align: center; }
  /* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .data-overview > div {
    display: inline-block;
    float: none; }

@media only screen and (min-width: 40em) {
  /* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .title-line {
    text-align: left;
    padding-bottom: 38px; }
    /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
    .glossary-list .title-line:before {
      display: block; }
  /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .article-overview {
    padding-top: 30px; }
    /* line 85, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
    .glossary-list .article-overview .summary {
      display: block; }
  /* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .data-container {
    float: none;
    position: absolute;
    left: 25%;
    text-align: right; }
  /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .button {
    margin-top: 0;
    border-width: 2px;
    font-size: 16px;
    padding: 8px 6px 5px 6px; }
  /* line 103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .data-overview {
    margin-bottom: 0;
    margin-top: 0;
    text-align: right; }
  /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .share-buttons.up.toggle {
    float: right; } }
@media only screen and (min-width: 50em) {
  /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
  .glossary-list .button {
    padding: 8px 20px 5px 20px; }
    /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary-list.scss */
    .glossary-list .button .label {
      padding-right: 25px; } }
/* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release .media-container {
  margin: 0 auto; }
/* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release ul li {
  text-align: center;
  margin-bottom: 1em;
  font-size: 12px;
  line-height: 1.2em; }
  /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul li:before {
    position: relative;
    top: -1px;
    display: inline-block;
    margin-left: 0;
    margin-right: 3px; }
  /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul li p {
    margin-bottom: 0;
    display: inline; }
/* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release ul .metadata {
  display: inline-block;
  color: #aeaeae; }
/* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release ul h3, .press-release ul .h3, .press-release ul .eform fieldset legend, .eform fieldset .press-release ul legend {
  margin: 0;
  font-size: 12px; }
/* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release ul .location {
  display: inline; }
  /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul .location:before {
    content: "|";
    padding-right: 1ex; }
/* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release ul h3:before, .press-release ul .h3:before, .press-release ul .eform fieldset legend:before, .eform fieldset .press-release ul legend:before,
.press-release ul .location:before,
.press-release ul .read-more:before {
  content: "|";
  padding-right: 1ex; }
/* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release ul .read-more:before {
  padding-left: .5ex; }
/* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release .all-releases {
  text-align: center; }
  /* line 71, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .all-releases .button {
    margin-bottom: 15px; }
/* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release .pressreleasevideo {
  clear: left;
  padding-top: 50px;
  display: none; }
  /* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .pressreleasevideo iframe {
    display: block;
    margin: 0 auto; }
  /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .pressreleasevideo.video-target {
    margin-top: 40px;
    padding-bottom: 50px;
    max-height: none;
    float: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none; }
/* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release .media-container.video + .button.large-download-button {
  display: inline-block;
  margin-top: 15px;
  float: none;
  text-align: center; }
  /* line 102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .media-container.video + .button.large-download-button span.label:before {
    background-position: -94px 5px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg); }
  /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .media-container.video + .button.large-download-button:hover span.label:before {
    background-position: -121px -12px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg); }
/* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
.press-release .download .cta {
  margin: 0;
  padding-top: 20px;
  text-align: center; }
  /* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .download .cta img {
    display: table-cell;
    margin: 0 auto; }
  /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .download .cta .cta-legend {
    margin: 15px 0 0 0; }
  /* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .download .cta a {
    margin-top: 15px;
    display: inline-block;
    position: relative;
    padding-left: 72px;
    color: #ef4036;
    font-weight: 700;
    text-align: left;
    padding: 7px 25px; }
    /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release .download .cta a:before {
      display: none;
      content: "";
      position: absolute;
      top: 50%;
      left: 0;
      padding: 7px 25px;
      margin-top: -29.5px; }
    /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release .download .cta a:hover {
      color: #ffffff; }

@media only screen and (min-width: 40em) {
  /* line 165, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul li {
    padding: 0;
    font-size: 18px;
    text-align: left; }
    /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release ul li:before {
      top: -5px;
      margin-right: 6px; }
  /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul .metadata {
    display: inline; }
  /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul h3, .press-release ul .h3, .press-release ul .eform fieldset legend, .eform fieldset .press-release ul legend {
    font-size: 18px; }
    /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release ul h3 + .read-more:before, .press-release ul .h3 + .read-more:before, .press-release ul .eform fieldset legend + .read-more:before, .eform fieldset .press-release ul legend + .read-more:before {
      padding-left: 0; }
  /* line 191, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .media-container {
    margin: 0 auto; }
  /* line 195, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .all-releases {
    margin-bottom: 0;
    text-align: left; }
  /* line 201, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .download:before {
    content: "";
    position: absolute;
    top: 0;
    left: -1px;
    width: 1px;
    height: 100%;
    border-left: solid 1px; }
  /* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .download .cta {
    display: block;
    padding-top: 0;
    text-align: center; }
    /* line 216, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release .download .cta:before {
      display: none; }
    /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release .download .cta a {
      height: auto;
      line-height: 1;
      display: inline-block;
      float: none;
      padding: 7px 25px;
      text-align: center; }
      /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
      .press-release .download .cta a:before {
        display: none;
        position: static;
        top: auto;
        margin: 24px auto 30px;
        -webkit-background-size: auto 111px;
        -moz-background-size: auto 111px;
        -o-background-size: auto 111px;
        background-size: auto 111px;
        width: 168px;
        height: 168px; }
    /* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release .download .cta img {
      display: inline-block; } }
@media only screen and (min-width: 50em) {
  /* line 248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul li {
    margin-bottom: 1em;
    padding: 0 0 0 15px;
    font-size: 16px;
    line-height: 1.3em; }
    /* line 254, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release ul li:before {
      position: absolute;
      top: auto;
      display: block;
      margin: 6px 0 0 -15px; }
    /* line 262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release ul li h3, .press-release ul li .h3, .press-release ul li .eform fieldset legend, .eform fieldset .press-release ul li legend,
    .press-release ul li p {
      display: inline; }
  /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul .metadata {
    display: inline-block;
    position: relative;
    padding-right: 1ex; }
  /* line 273, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release ul h3, .press-release ul .h3, .press-release ul .eform fieldset legend, .eform fieldset .press-release ul legend {
    display: inline;
    font-size: 16px; }
    /* line 277, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release ul h3:after, .press-release ul .h3:after, .press-release ul .eform fieldset legend:after, .eform fieldset .press-release ul legend:after {
      content: ' ';
      display: block; }
  /* line 283, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .media-container {
    margin: 0 auto; }
  /* line 292, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
  .press-release .download .cta {
    max-width: 100%;
    padding-top: 0; }
    /* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_press_release.scss */
    .press-release .download .cta a:before {
      margin-top: 12px;
      display: none; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
.event-list .event {
  margin-bottom: 24px; }
  /* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
  .event-list .event .read-more {
    margin-bottom: 0; }
/* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
.event-list .filters + .event:before {
  background: none; }

@media only screen and (min-width: 40em) {
  /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
  .event-list .filters + .event {
    margin-top: 60px; }
  /* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
  .event-list .event {
    margin-bottom: 64px; }
    /* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
    .event-list .event:before {
      margin-bottom: 60px; } }
/* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
.eventRow {
  padding: 20px 0;
  border-bottom: 1px solid #dbdbe3; }
  /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
  .eventRow h4, .eventRow .h4 {
    margin: 0 0 5px;
    font-size: 16px; }
  /* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
  .eventRow .icon.date {
    padding-left: 35px;
    line-height: 1.5; }
    /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
    .eventRow .icon.date:before {
      position: absolute;
      display: block;
      left: 0;
      top: -5px; }
  /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
  .eventRow .button {
    margin-top: 0; }
    /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
    .eventRow .button span {
      display: block; }

@media only screen and (min-width: 40em) {
  /* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event_list.scss */
  .eventRow .icon.date {
    padding-left: 40px; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
.event {
  text-align: center; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
  .event:after {
    content: "";
    display: table;
    clear: both; }
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
  .event .media-container {
    margin-bottom: 10px; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
  .event .metadata {
    margin-bottom: 1em; }
    /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
    .event .metadata p {
      margin-bottom: 7px; }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
  .event h3, .event .h3, .event .eform fieldset legend, .eform fieldset .event legend {
    font-size: 18px; }
  /* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
  .event .related-doc-group {
    padding-top: 0; }
    /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
    .event .related-doc-group li {
      margin-bottom: 0; }
    /* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
    .event .related-doc-group li {
      padding: 0;
      list-style: none; }
      /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
      .event .related-doc-group li:before {
        display: none;
        position: relative;
        left: none;
        text-align: center;
        left: 5px;
        margin-right: 10px;
        margin-top: 0;
        top: none;
        margin-bottom: -7px; }

@media only screen and (min-width: 40em) {
  /* line 48, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
  .event {
    text-align: left; }
    /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
    .event .media-container {
      margin: 0; }
    /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
    .event .metadata {
      margin-bottom: 20px; }
    /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
    .event h3, .event .h3, .event .eform fieldset legend, .eform fieldset .event legend {
      font-size: 24px;
      margin-bottom: 14px; }
    /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
    .event .related-doc-group li {
      list-style: none; }
      /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_event.scss */
      .event .related-doc-group li:before {
        display: none;
        margin-bottom: -10px;
        margin-right: 10px; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download.scss */
.section.download {
  text-align: center; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download.scss */
  .section.download .illustration.column {
    margin-bottom: 2em; }

@media only screen and (min-width: 40em) {
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download.scss */
  .section.download {
    text-align: left; }
    /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download.scss */
    .section.download .illustration.column {
      margin-bottom: 0; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
.download-block {
  text-align: center; }
  /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block img {
    margin: 0 auto;
    display: block;
    margin-bottom: 45px; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block h3, .download-block .h3, .download-block .eform fieldset legend, .eform fieldset .download-block legend {
    font-size: 18px;
    margin-bottom: 15px; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block .description {
    margin-bottom: 15px; }
  /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block .category {
    margin: -15px 0 15px;
    font-weight: bold; }
    /* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
    .download-block .category ul li {
      display: inline-block;
      color: #ef4036;
      font-size: 12px;
      margin-right: 8px; }
      /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
      .download-block .category ul li:before {
        margin: 4px 0 0 -15px; }
      /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
      .download-block .category ul li:first-child {
        padding-left: 0; }
        /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
        .download-block .category ul li:first-child:before {
          display: none; }
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block .download-button {
    margin-bottom: 20px; }
    /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
    .download-block .download-button .large-download-button {
      margin-top: 5px;
      float: right; }
  /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block .button.large-download-button {
    padding: 7px 7% 4px 7%; }
  /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block .social-share-container .share-buttons {
    float: left; }

@media only screen and (min-width: 40em) {
  /* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
  .download-block {
    text-align: left; }
    /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
    .download-block h3, .download-block .h3, .download-block .eform fieldset legend, .eform fieldset .download-block legend {
      font-size: 24px;
      margin-bottom: 20px; }
    /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
    .download-block .subtitle {
      font-size: 16px;
      margin-top: 20px; }
    /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
    .download-block .download-button .large-download-button {
      float: left; }
    /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
    .download-block .category {
      margin: -20px 0 20px; }
      /* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
      .download-block .category ul {
        margin: 0; }
        /* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
        .download-block .category ul li {
          font-size: 16px; }
    /* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_component.scss */
    .download-block .social-share-container .share-buttons {
      float: right; } }
/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.section.download-gallery .media-container, .section.download .media-container {
  margin: 0 auto; }
/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.section.download-gallery ul li, .section.download ul li {
  text-align: center;
  margin-bottom: 1em;
  font-size: 12px;
  line-height: 1.2em; }
  /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery ul li:before, .section.download ul li:before {
    position: relative;
    top: -3px;
    display: inline-block;
    margin-left: 0;
    margin-right: 8px; }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery ul li p, .section.download ul li p {
    margin-bottom: 0;
    display: inline; }
/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.section.download-gallery ul h3, .section.download-gallery ul .h3, .section.download-gallery ul .eform fieldset legend, .eform fieldset .section.download-gallery ul legend, .section.download ul h3, .section.download ul .h3, .section.download ul .eform fieldset legend, .eform fieldset .section.download ul legend {
  margin: 0;
  font-size: 12px;
  display: inline-block; }
  /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery ul h3 + .read-more:before, .section.download-gallery ul .h3 + .read-more:before, .section.download-gallery ul .eform fieldset legend + .read-more:before, .eform fieldset .section.download-gallery ul legend + .read-more:before, .section.download ul h3 + .read-more:before, .section.download ul .h3 + .read-more:before, .section.download ul .eform fieldset legend + .read-more:before, .eform fieldset .section.download ul legend + .read-more:before {
    padding-left: 0;
    font-weight: 400; }
  /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery ul h3:after, .section.download-gallery ul .h3:after, .section.download-gallery ul .eform fieldset legend:after, .eform fieldset .section.download-gallery ul legend:after, .section.download ul h3:after, .section.download ul .h3:after, .section.download ul .eform fieldset legend:after, .eform fieldset .section.download ul legend:after {
    content: ' ';
    display: inline; }
/* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.section.download-gallery ul .metadata, .section.download ul .metadata {
  display: inline-block;
  color: #7e7d90; }
  /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery ul .metadata:before, .section.download ul .metadata:before {
    content: "|";
    padding-right: 7px; }
/* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.section.download-gallery ul .read-more, .section.download ul .read-more {
  display: inline;
  text-decoration: none; }
  /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery ul .read-more:before, .section.download ul .read-more:before {
    content: "|";
    color: #7e7d90;
    padding-right: 7px; }
/* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.section.download-gallery .all-releases, .section.download .all-releases {
  text-align: center; }
/* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.section.download-gallery .download .cta, .section.download .download .cta {
  margin: 0;
  padding-top: 20px;
  text-align: center; }
  /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery .download .cta img, .section.download .download .cta img {
    margin: 0 auto; }
  /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery .download .cta .media-container, .section.download .download .cta .media-container {
    margin: 0 auto; }
  /* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery .download .cta a, .section.download .download .cta a {
    display: inline-block;
    position: relative;
    padding-left: 72px;
    color: #ef4036;
    font-size: 10px;
    font-weight: 700;
    text-align: left;
    padding: 7px 25px; }
    /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .download .cta a:before, .section.download .download .cta a:before {
      display: none;
      content: "";
      position: absolute;
      top: 50%;
      left: 0;
      padding: 7px 25px;
      margin-top: -29.5px; }
    /* line 102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .download .cta a:hover, .section.download .download .cta a:hover {
      color: #ffffff; }

@media only screen and (min-width: 40em) {
  /* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery, .section.download {
    position: relative; }
    /* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery:before, .section.download:before {
      content: "";
      position: absolute;
      right: -1px;
      width: 1px;
      height: 100%;
      border-left: 1px solid; }
    /* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .all-releases, .section.download .all-releases {
      text-align: left; }
      /* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
      .section.download-gallery .all-releases .button, .section.download .all-releases .button {
        margin-bottom: 15px; }
    /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .media-container, .section.download .media-container {
      margin: 0 auto; }
    /* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .downloadBlock, .section.download .downloadBlock {
      position: relative; }
      /* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
      .section.download-gallery .downloadBlock:before, .section.download .downloadBlock:before {
        display: block;
        content: "";
        width: 1px;
        height: 100%;
        position: absolute;
        left: -1px;
        border-left: 1px solid; }
    /* line 147, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery ul li, .section.download ul li {
      padding: 0;
      font-size: 18px;
      text-align: left; }
      /* line 152, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
      .section.download-gallery ul li:before, .section.download ul li:before {
        top: -5px;
        margin-right: 6px; }
      /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
      .section.download-gallery ul li a, .section.download ul li a {
        font-weight: 700;
        color: #575665;
        text-decoration: none; }
        /* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
        .section.download-gallery ul li a:hover, .section.download ul li a:hover {
          color: #7e7d90; }
          /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
          .section.download-gallery ul li a:hover .label, .section.download ul li a:hover .label {
            color: #f66057; }
        /* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
        .section.download-gallery ul li a .label, .section.download ul li a .label {
          color: #ef4036; }
    /* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery ul h3, .section.download-gallery ul .h3, .section.download-gallery ul .eform fieldset legend, .eform fieldset .section.download-gallery ul legend, .section.download ul h3, .section.download ul .h3, .section.download ul .eform fieldset legend, .eform fieldset .section.download ul legend {
      font-size: 18px; }
      /* line 174, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
      .section.download-gallery ul h3 + .read-more:before, .section.download-gallery ul .h3 + .read-more:before, .section.download-gallery ul .eform fieldset legend + .read-more:before, .eform fieldset .section.download-gallery ul legend + .read-more:before, .section.download ul h3 + .read-more:before, .section.download ul .h3 + .read-more:before, .section.download ul .eform fieldset legend + .read-more:before, .eform fieldset .section.download ul legend + .read-more:before {
        padding-left: 0; }
      /* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
      .section.download-gallery ul h3:after, .section.download-gallery ul .h3:after, .section.download-gallery ul .eform fieldset legend:after, .eform fieldset .section.download-gallery ul legend:after, .section.download ul h3:after, .section.download ul .h3:after, .section.download ul .eform fieldset legend:after, .eform fieldset .section.download ul legend:after {
        display: inline; }
    /* line 182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery ul .metadata, .section.download ul .metadata {
      display: inline; }
    /* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .download, .section.download .download {
      display: table;
      width: 100%;
      height: 100%; }
      /* line 190, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
      .section.download-gallery .download .cta, .section.download .download .cta {
        display: block;
        padding-top: 0;
        text-align: center;
        display: table-cell;
        vertical-align: middle; }
        /* line 196, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
        .section.download-gallery .download .cta:before, .section.download .download .cta:before {
          display: none; }
        /* line 199, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
        .section.download-gallery .download .cta .media-container, .section.download .download .cta .media-container {
          margin: 0 auto; }
        /* line 203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
        .section.download-gallery .download .cta a, .section.download .download .cta a {
          height: auto;
          line-height: 1;
          display: inline;
          padding: 7px 25px;
          margin-top: 15px;
          font-size: 20px;
          text-align: center; }
          /* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
          .section.download-gallery .download .cta a:before, .section.download .download .cta a:before {
            display: none;
            position: static;
            top: auto;
            margin: 24px auto 30px;
            -webkit-background-size: auto 111px;
            -moz-background-size: auto 111px;
            -o-background-size: auto 111px;
            background-size: auto 111px;
            width: 168px;
            height: 168px; }
        /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
        .section.download-gallery .download .cta img, .section.download .download .cta img {
          display: inline-block; } }
/* line 231, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
.download-gallery ul li a {
  font-weight: 400; }

@media only screen and (min-width: 50em) {
  /* line 247, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery ul li {
    margin-bottom: 1em;
    padding: 0 0 0 15px;
    font-size: 16px;
    line-height: 1.3em; }
    /* line 253, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery ul li:before {
      position: absolute;
      top: auto;
      display: block;
      margin: 6px 0 0 -15px; }
    /* line 260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery ul li h3, .section.download-gallery ul li .h3, .section.download-gallery ul li .eform fieldset legend, .eform fieldset .section.download-gallery ul li legend {
      display: inline;
      font-size: 16px; }
  /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery .download .cta {
    padding-top: 0; }
    /* line 270, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .download .cta a:before {
      margin-top: 12px;
      display: none; }
    /* line 275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .section.download-gallery .download .cta .media-container {
      margin: 0 auto; }

  /* line 282, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .section.download-gallery .media-container, .section.download .media-container {
    margin: 0 auto; }

  /* line 286, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
  .download-block-audio {
    display: table; }
    /* line 288, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_download_gallery.scss */
    .download-block-audio .download-content, .download-block-audio div.download {
      display: table-cell;
      vertical-align: middle; } }
/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.page-intro > h1, .page-intro > .h1 {
  text-align: left; }
/* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.page-intro::before {
  margin-left: 0;
  left: 0; }

/* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.search-container {
  border-top: 1px solid;
  margin: 0; }

/* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
div.details-locations-container {
  margin: 40px 0; }

/* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.awesomplete {
  width: 100%; }

/* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
div.awesomplete {
  display: block;
  margin: 0 auto; }
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  div.awesomplete > ul {
    background-color: #fff;
    border-radius: 5%;
    width: 125%;
    margin-top: -15px; }
    /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    div.awesomplete > ul li:before {
      display: none; }
    /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    div.awesomplete > ul > li[aria-selected=true] {
      background-color: #666; }
      /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
      div.awesomplete > ul > li[aria-selected=true]:hover {
        /* background-color: #F5F5F5; */
        /* background-color: #A2A2A2; */
        color: #000; }
    /* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    div.awesomplete > ul > li[aria-selected=false] {
      /* background-color: #F5F5F5; */ }
      /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
      div.awesomplete > ul > li[aria-selected=false]:last-of-type {
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px; }
      /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
      div.awesomplete > ul > li[aria-selected=false]:hover {
        background-color: #A2A2A2;
        color: #000; }
  /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  div.awesomplete li mark, div.awesomplete li[aria-selected=true] mark, div.awesomplete li[aria-selected=false] mark {
    background-color: transparent;
    font-weight: bold; }

/* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
h1, .h1 {
  text-align: left; }

/* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.locations-container {
  overflow: hidden;
  padding-top: 20px;
  border-top: 1px solid #575665; }
  /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container div.row {
    margin: 0;
    padding: 0; }
  /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container.details {
    border-top: initial;
    border-bottom: initial; }
  /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container h3, .locations-container .h3, .locations-container .eform fieldset legend, .eform fieldset .locations-container legend {
    font-weight: normal;
    font-size: 14px;
    text-align: left; }
    /* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    .locations-container h3.button-to-expand, .locations-container .button-to-expand.h3, .locations-container .eform fieldset legend.button-to-expand, .eform fieldset .locations-container legend.button-to-expand {
      text-align: left;
      width: 100%;
      color: #575665;
      font-weight: normal; }
    /* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    .locations-container h3 span, .locations-container .h3 span, .locations-container .eform fieldset legend span, .eform fieldset .locations-container legend span {
      display: none;
      position: absolute;
      right: 6%;
      color: #575665;
      font-weight: normal;
      line-height: 35px; }
    /* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    .locations-container h3 .close, .locations-container .h3 .close, .locations-container .eform fieldset legend .close, .eform fieldset .locations-container legend .close {
      display: none; }
    /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    .locations-container h3 i.icon, .locations-container .h3 i.icon, .locations-container .eform fieldset legend i.icon, .eform fieldset .locations-container legend i.icon {
      height: 40px;
      top: 25%;
      float: right;
      width: 40px;
      display: block;
      left: auto;
      right: 0;
      line-height: 40px;
      background-image: url("https://ingenico.vn/images/sprite.png");
      background-color: #575665;
      border-radius: 50px;
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      -o-transform: rotate(90deg);
      transform: rotate(90deg);
      background-position: -119px -208px;
      background-size: inherit; }
  /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container .view-more {
    display: inline-block; }
  /* line 157, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container .close {
    display: none; }
  /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container .open .icon {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg); }
  /* line 170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container .open .view-more {
    display: none; }
  /* line 174, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container .open .close {
    display: inline-block; }

/* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.locations-container.expandable-block .block-to-expand, .locations-container.expandable-block.active .block-to-expand {
  padding: 0; }
/* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.locations-container.expandable-block h4, .locations-container.expandable-block .h4, .locations-container.expandable-block.active h4, .locations-container.expandable-block.active .h4 {
  text-align: left;
  margin-left: 0px; }
/* line 190, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.locations-container.expandable-block a, .locations-container.expandable-block a:visited, .locations-container.expandable-block.active a, .locations-container.expandable-block.active a:visited {
  color: #c1c1c1;
  text-decoration: none; }
/* line 194, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.locations-container.expandable-block a:hover, .locations-container.expandable-block.active a:hover {
  color: #ef4036;
  cursor: pointer; }
/* line 199, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.locations-container.expandable-block .button-to-expand, .locations-container.expandable-block.active .button-to-expand {
  color: #575665;
  padding: 7px 0px; }
  /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container.expandable-block .button-to-expand .icon, .locations-container.expandable-block.active .button-to-expand .icon {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg); }

/* line 216, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
#location-map {
  height: 250px;
  margin-bottom: 2em; }
  /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  #location-map img {
    max-width: none; }

/* line 225, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.gm-style-iw {
  min-width: 240px; }
  /* line 228, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .gm-style-iw h4, .gm-style-iw .h4 {
    margin-bottom: .5em; }
  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .gm-style-iw p {
    margin: 0; }
  /* line 236, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .gm-style-iw .web {
    display: none; }

/* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.location-item {
  margin: 15px 0;
  padding: 0; }
  /* line 244, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item h4, .location-item .h4 {
    color: #ef4036;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 4px; }
  /* line 253, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item ul li:before {
    margin: 6px 0 0 -15px; }
  /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item ul li a {
    color: #575665;
    font-size: 13px;
    display: block;
    margin-top: 8px; }
  /* line 265, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item p {
    font-family: Tahoma,arial, sans-serif;
    margin-bottom: 0;
    font-size: 13px; }
    /* line 269, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    .location-item p .property {
      color: #ef4036;
      min-width: 60px;
      display: inline-block; }
    /* line 274, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    .location-item p a, .location-item p .value, .location-item p .value.link {
      color: #575665; }
  /* line 278, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item .address {
    margin-bottom: 1em; }
    /* line 280, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
    .location-item .address p {
      font-family: Tahoma,arial, sans-serif;
      font-weight: 400;
      font-size: 14px; }

/* line 288, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.location-item.sticky {
  /* margin-left: 15px;  */
  padding: 20px;
  border-radius: 15px;
  background-color: #f5f5f5;
  /* padding: 5px;  */
  right: 0px; }

/* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.search-icon {
  position: absolute;
  display: block;
  width: 15px;
  height: 15px;
  left: 15%;
  bottom: 33px;
  z-index: 99;
  background-image: url("https://ingenico.vn/images/sprite.png");
  background-repeat: no-repeat;
  background-position: -139px 0px; }

/* line 313, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.awesomplete::before {
  content: "";
  position: absolute;
  display: block;
  width: 15px;
  height: 15px;
  left: 10%;
  bottom: 25%;
  z-index: 99;
  background-image: url("https://ingenico.vn/images/sprite.png");
  background-repeat: no-repeat;
  background-position: -139px 0px; }
/* line 328, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.awesomplete #search-input {
  /* border-width: 2px;  */
  position: absolute;
  display: block;
  text-align: center;
  position: relative;
  border-radius: 50px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 0 50px;
  height: 36px;
  width: 100%;
  border: 2px solid #575665; }
  /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .awesomplete #search-input:focus {
    outline: none; }

/* line 351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
.results a {
  color: #c1c1c1;
  text-decoration: none; }
  /* line 355, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .results a:hover {
    color: #ef4036; }

@media only screen and (min-width: 40em) {
  /* line 366, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .awesomplete {
    width: 50%; }

  /* line 370, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .expandable-block h4, .expandable-block .h4, .expandable-block.active h4, .expandable-block.active .h4 {
    margin-left: 0px; }

  /* line 376, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container h3, .locations-container .h3, .locations-container .eform fieldset legend, .eform fieldset .locations-container legend {
    font-size: 24px; }

  /* line 381, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  #location-map {
    height: 380px; }

  /* line 384, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container h3 i.icon, .locations-container .h3 i.icon, .locations-container .eform fieldset legend i.icon, .eform fieldset .locations-container legend i.icon {
    top: 50%; }

  /* line 389, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item h4, .location-item .h4 {
    font-size: 16px;
    margin-bottom: 15px; }
  /* line 394, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item .address p {
    font-size: 16px; } }
@media only screen and (min-width: 50em) {
  /* line 404, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  #location-map {
    height: 449px; }

  /* line 408, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  span {
    display: inline-block; }

  /* line 414, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .expandable-block.active h4, .expandable-block.active .h4 {
    margin-left: 0px; }
  /* line 417, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .expandable-block.active .close {
    display: inline-block; }
  /* line 420, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .expandable-block.active .view-more {
    display: none; }

  /* line 426, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .expandable-block h4, .expandable-block .h4 {
    margin-left: 0px; }
  /* line 429, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .expandable-block .close {
    display: none; }
  /* line 432, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .expandable-block .view-more {
    display: inline-block; }

  /* line 436, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .locations-container h3.button-to-expand, .locations-container .button-to-expand.h3, .locations-container .eform fieldset legend.button-to-expand, .eform fieldset .locations-container legend.button-to-expand {
    padding-left: 0px; }

  /* line 442, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .search-icon {
    left: 30%;
    bottom: -52px; }

  /* line 447, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .location-item p .property {
    min-width: inherit; }

  /* line 451, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_office_location.scss */
  .awesomplete {
    width: 30%; }

    /* .view-all{
    border: 2px solid #ef4036;
    color: #ef4036;
    font-weight: bold;
    width: 30%;
    height: 30px;
    border-radius: 50px;
    margin-bottom: 100px;
    padding: 5px 15px;

} */ }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
.search-results .result-teaser {
  text-align: center;
  margin-bottom: 1em; }
  /* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
  .search-results .result-teaser .header {
    margin-bottom: 1em; }
    /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
    .search-results .result-teaser .header h2, .search-results .result-teaser .header .h2, .search-results .result-teaser .header #subMenu .img .txt, #subMenu .img .search-results .result-teaser .header .txt {
      margin: 0;
      padding-top: 16px;
      border-top: solid 1px #C0C0C4; }
    /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
    .search-results .result-teaser .header .canonical-link {
      margin: 0;
      color: #aeaeae;
      font-size: 9px; }
  /* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
  .search-results .result-teaser.first .header h2, .search-results .result-teaser.first .header .h2, .search-results .result-teaser.first .header #subMenu .img .txt, #subMenu .img .search-results .result-teaser.first .header .txt, .search-results .result-teaser:first-child .header h2, .search-results .result-teaser:first-child .header .h2, .search-results .result-teaser:first-child .header #subMenu .img .txt, #subMenu .img .search-results .result-teaser:first-child .header .txt {
    padding-top: 0;
    border-top: none; }
  /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
  .search-results .result-teaser .summary {
    display: none; }
  /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
  .search-results .result-teaser .footer p {
    margin: 0; }
  /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
  .search-results .result-teaser .footer .metadata {
    margin: 0;
    font-size: 9px;
    color: #aeaeae; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .search-results .result-teaser .footer .metadata li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .search-results .result-teaser .footer .metadata li:before {
        background: none;
        display: none; }
    /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
    .search-results .result-teaser .footer .metadata li {
      display: inline;
      position: relative; }
      /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .search-results .result-teaser .footer .metadata li:before {
        content: "";
        display: inline-block;
        width: 2px;
        height: 2px;
        background: url(https://ingenico.vn/images/sprite.png) no-repeat;
        -webkit-background-size: auto 416px;
        -moz-background-size: auto 416px;
        -o-background-size: auto 416px;
        background-size: auto 416px;
        background-position: -26px -36px; }
      /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
      .search-results .result-teaser .footer .metadata li:first-child:before {
        display: none; }
      /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
      .search-results .result-teaser .footer .metadata li:before {
        position: static;
        margin: 0 1ex;
        vertical-align: middle; }

@media only screen and (min-width: 40em) {
  /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
  .search-results .result-teaser {
    text-align: left; }
    /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
    .search-results .result-teaser .header {
      margin-bottom: 26px; }
      /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
      .search-results .result-teaser .header h2, .search-results .result-teaser .header .h2, .search-results .result-teaser .header #subMenu .img .txt, #subMenu .img .search-results .result-teaser .header .txt {
        margin-bottom: 12px; }
      /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
      .search-results .result-teaser .header .canonical-link {
        color: #575665;
        font-size: 14px; }
    /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
    .search-results .result-teaser .summary {
      display: block; }
    /* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
    .search-results .result-teaser .footer .read-more,
    .search-results .result-teaser .footer .metadata li {
      line-height: 27px; }
    /* line 94, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
    .search-results .result-teaser .footer .metadata {
      text-align: right;
      font-size: 16px; }
      /* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_search_results.scss */
      .search-results .result-teaser .footer .metadata li {
        position: relative; }
        /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .search-results .result-teaser .footer .metadata li:before {
          content: "";
          display: inline-block;
          width: 4px;
          height: 4px;
          background: url(https://ingenico.vn/images/sprite.png) no-repeat;
          -webkit-background-size: auto 833px;
          -moz-background-size: auto 833px;
          -o-background-size: auto 833px;
          background-size: auto 833px;
          background-position: -52px -72px; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
.newsletter-subscription.section {
  padding: 2em 0;
  background: #ef4036;
  color: #FFF; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section select,
  .newsletter-subscription.section input[type=text],
  .newsletter-subscription.section input[type=email] {
    background: #ef4036;
    border-color: #FFF;
    border-width: 2px;
    color: #FFF; }
  /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section .toShow {
    display: none; }
    /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
    .newsletter-subscription.section .toShow.open {
      display: block; }
  /* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section h2, .newsletter-subscription.section .h2, .newsletter-subscription.section #subMenu .img .txt, #subMenu .img .newsletter-subscription.section .txt {
    color: #FFF;
    margin: 0; }
    /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
    .newsletter-subscription.section h2:before, .newsletter-subscription.section .h2:before, .newsletter-subscription.section #subMenu .img .txt:before, #subMenu .img .newsletter-subscription.section .txt:before {
      display: inline-block;
      background-position: -124px -380px;
      content: '';
      width: 62px;
      height: 62px;
      margin-right: 15px;
      vertical-align: middle; }
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section .description {
    margin-top: 30px; }
  /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section form {
    padding-top: 13px; }
  /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section .button {
    color: #ef4036;
    background: #FFF; }
  /* line 54, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section .input-group {
    margin-bottom: 1em; }
  /* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
  .newsletter-subscription.section .actions {
    text-align: left; }
    /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
    .newsletter-subscription.section .actions .button:hover .label:before {
      background-position: -94px 0; }
    /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_newsletter_subscription.scss */
    .newsletter-subscription.section .actions .cancel {
      color: #FFF; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
.contact-us-component {
  color: white;
  padding: 30px 0;
  text-align: center;
  font-weight: 700;
  font-family: Tahoma,arial, sans-serif; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
  .contact-us-component .contact-us {
    margin-bottom: 30px;
    padding-bottom: 0;
    position: relative; }
  /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
  .contact-us-component.single .contact-us {
    margin-bottom: 0; }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
  .contact-us-component .action {
    margin-bottom: 0;
    text-align: center; }
    /* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .action .button.light {
      margin-top: 0;
      display: inline-block; }
  /* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
  .contact-us-component .follow-us {
    padding-top: 30px; }
  /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
  .contact-us-component .social-media {
    margin: 0 auto;
    overflow: hidden;
    text-align: center; }
    /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .social-media:before {
      content: "";
      display: block;
      background: white;
      height: 1px;
      width: 100%;
      max-width: 150px;
      position: absolute;
      top: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
    /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .social-media ul {
      display: inline-block;
      margin: 0; }
      /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .contact-us-component .social-media ul li {
        padding: 0; }
        /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .contact-us-component .social-media ul li:before {
          background: none;
          display: none; }
    /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .social-media li {
      display: inline-block;
      margin-right: 12px;
      margin-left: 12px; }
    /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .social-media a {
      width: 32px;
      height: 32px;
      display: block; }
      /* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
      .contact-us-component .social-media a.twitter {
        background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -64px -64px; }
        /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
        .contact-us-component .social-media a.twitter:hover {
          background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -64px -64px;
          opacity: .9; }
      /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
      .contact-us-component .social-media a.linkedin {
        background: url("https://ingenico.vn/images/sprite-share.png") no-repeat 0 -64px; }
        /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
        .contact-us-component .social-media a.linkedin:hover {
          background: url("https://ingenico.vn/images/sprite-share.png") no-repeat 0 -64px;
          opacity: .9; }
      /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
      .contact-us-component .social-media a.youtube {
        background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -194px -64px; }
        /* line 85, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
        .contact-us-component .social-media a.youtube:hover {
          background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -194px -64px;
          opacity: .9; }
      /* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
      .contact-us-component .social-media a.weibo {
        background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -227px -64px; }
        /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
        .contact-us-component .social-media a.weibo:hover {
          background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -227px -64px;
          opacity: .9; }
      /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
      .contact-us-component .social-media a.wechat {
        background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -260px -64px; }
        /* line 99, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
        .contact-us-component .social-media a.wechat:hover {
          background: url("https://ingenico.vn/images/sprite-share.png") no-repeat -260px -64px;
          opacity: .9; }
  @media only screen and (min-width: 40em) {
    /* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .separated:before {
      content: "";
      width: 1px;
      height: 100%;
      position: absolute;
      left: -0.9375rem;
      background-color: #FFF; }
    /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .contact-us {
      margin-bottom: 0; }
    /* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .follow-us {
      padding-top: 0; }
    /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
    .contact-us-component .social-media {
      border-bottom: 0;
      padding-bottom: 0;
      margin: 0 auto; }
      /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
      .contact-us-component .social-media:before {
        display: none; }
      /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact_us.scss */
      .contact-us-component .social-media ul {
        margin: 0 auto; } }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions h3, .our-solutions .h3, .our-solutions .eform fieldset legend, .eform fieldset .our-solutions legend {
  color: white; }
/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .block {
  position: absolute;
  width: 230px;
  height: 230px; }
/* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .solutions-container {
  padding-bottom: 40px; }
  /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .solutions-container h2, .our-solutions .solutions-container .h2, .our-solutions .solutions-container #subMenu .img .txt, #subMenu .img .our-solutions .solutions-container .txt {
    color: white;
    font-size: 15px;
    position: absolute;
    text-align: center; }
    @media only screen and (max-width: 40em) {
      /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
      .our-solutions .solutions-container h2, .our-solutions .solutions-container .h2, .our-solutions .solutions-container #subMenu .img .txt, #subMenu .img .our-solutions .solutions-container .txt {
        padding: 0 10px;
        width: 120px;
        height: 35px;
        overflow: hidden; }
        /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
        .our-solutions .solutions-container h2 strong, .our-solutions .solutions-container .h2 strong, .our-solutions .solutions-container #subMenu .img .txt strong, #subMenu .img .our-solutions .solutions-container .txt strong {
          display: table;
          width: 100%;
          height: 100%; }
        /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
        .our-solutions .solutions-container h2 span, .our-solutions .solutions-container .h2 span, .our-solutions .solutions-container #subMenu .img .txt span, #subMenu .img .our-solutions .solutions-container .txt span {
          display: table-cell;
          vertical-align: middle; } }
    @media only screen and (min-width: 40em) and (max-width: 50em) {
      /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
      .our-solutions .solutions-container h2, .our-solutions .solutions-container .h2, .our-solutions .solutions-container #subMenu .img .txt, #subMenu .img .our-solutions .solutions-container .txt {
        padding: 0 10px;
        height: 72px;
        overflow: hidden; }
        /* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
        .our-solutions .solutions-container h2 strong, .our-solutions .solutions-container .h2 strong, .our-solutions .solutions-container #subMenu .img .txt strong, #subMenu .img .our-solutions .solutions-container .txt strong {
          display: table;
          width: 100%;
          height: 100%; }
        /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
        .our-solutions .solutions-container h2 span, .our-solutions .solutions-container .h2 span, .our-solutions .solutions-container #subMenu .img .txt span, #subMenu .img .our-solutions .solutions-container .txt span {
          display: table-cell;
          vertical-align: middle; } }
  /* line 48, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .solutions-container .btn.open {
    background-position: left -30px;
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 1; }
    /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .solutions-container .btn.open:hover {
      -webkit-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg); }
  /* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .solutions-container .btn.close {
    display: none;
    position: absolute;
    color: #575665;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    z-index: 10;
    left: 50%;
    top: -35px; }
  /* line 71, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .solutions-container .button-container {
    width: 100%;
    height: 30px;
    position: absolute;
    bottom: -30px;
    overflow: hidden;
    text-align: center; }
/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .content {
  display: none;
  width: 231px;
  height: 231px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  z-index: 5; }
  /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .content .img {
    display: block;
    margin: 0 auto;
    margin-top: 20px;
    width: 102px;
    height: auto; }
  /* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .content.opened {
    display: block;
    z-index: 999; }
    /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .content.opened .btn.close {
      display: block; }
/* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .mobile-solutions h2, .our-solutions .mobile-solutions .h2, .our-solutions .mobile-solutions #subMenu .img .txt, #subMenu .img .our-solutions .mobile-solutions .txt, .our-solutions .left-section-block h2, .our-solutions .left-section-block .h2, .our-solutions .left-section-block #subMenu .img .txt, #subMenu .img .our-solutions .left-section-block .txt {
  left: 0;
  bottom: 55px; }
/* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .mobile-solutions .btn.open, .our-solutions .left-section-block .btn.open {
  left: 50px;
  bottom: 35px; }
/* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .mobile-solutions .read-more:hover, .our-solutions .left-section-block .read-more:hover {
  background: white; }
/* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .payment-services h2, .our-solutions .payment-services .h2, .our-solutions .payment-services #subMenu .img .txt, #subMenu .img .our-solutions .payment-services .txt, .our-solutions .right-section-block h2, .our-solutions .right-section-block .h2, .our-solutions .right-section-block #subMenu .img .txt, #subMenu .img .our-solutions .right-section-block .txt {
  right: 0;
  bottom: 55px; }
/* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .payment-services .btn.open, .our-solutions .right-section-block .btn.open {
  right: 50px;
  bottom: 35px; }
/* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .payment-services .read-more:hover, .our-solutions .right-section-block .read-more:hover {
  background: white; }
/* line 149, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .smart-terminals h2, .our-solutions .smart-terminals .h2, .our-solutions .smart-terminals #subMenu .img .txt, #subMenu .img .our-solutions .smart-terminals .txt, .our-solutions .top-section-block h2, .our-solutions .top-section-block .h2, .our-solutions .top-section-block #subMenu .img .txt, #subMenu .img .our-solutions .top-section-block .txt {
  left: 55px;
  top: 15px; }
/* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .smart-terminals .btn.open, .our-solutions .top-section-block .btn.open {
  left: 94px;
  top: 60px; }
/* line 159, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .smart-terminals .read-more:hover, .our-solutions .top-section-block .read-more:hover {
  background: white; }
/* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .graph-solutions {
  position: relative;
  width: 230px;
  height: 230px;
  margin: 0 auto;
  padding: 0; }
  /* line 173, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .graph-solutions svg {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    left: 50%;
    top: 50%;
    width: 230px;
    height: 230px;
    position: absolute; }
/* line 182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .description {
  color: white;
  padding: 10px 30px 15px 30px;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
  max-height: 94px;
  position: relative; }
  /* line 191, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .description p, .our-solutions .description strong {
    color: white;
    font-size: 14px;
    line-height: 14px;
    margin: 0 0 0 12px;
    position: relative;
    max-height: 70px;
    overflow: hidden; }
  /* line 200, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .description .ellipsis {
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0; }
/* line 208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
.our-solutions .read-more {
  color: white;
  display: inline-block;
  margin: 0 auto;
  border: 1px solid white;
  border-radius: 35px;
  padding: 5px 30px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 700;
  font-size: 12px;
  margin-top: 10px; }

@media only screen and (min-width: 40em) {
  /* line 227, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .solutions-container h2, .our-solutions .solutions-container .h2, .our-solutions .solutions-container #subMenu .img .txt, #subMenu .img .our-solutions .solutions-container .txt {
    font-size: 30px;
    text-align: center;
    max-width: 200px;
    cursor: pointer; }
  /* line 235, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .block {
    width: 463px;
    height: 463px; }
  /* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .mobile-solutions h2, .our-solutions .mobile-solutions .h2, .our-solutions .mobile-solutions #subMenu .img .txt, #subMenu .img .our-solutions .mobile-solutions .txt, .our-solutions .left-section-block h2, .our-solutions .left-section-block .h2, .our-solutions .left-section-block #subMenu .img .txt, #subMenu .img .our-solutions .left-section-block .txt {
    left: 20px;
    bottom: 120px; }
  /* line 245, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .mobile-solutions .btn.open, .our-solutions .left-section-block .btn.open {
    left: 112px;
    bottom: 90px; }
  /* line 252, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .payment-services h2, .our-solutions .payment-services .h2, .our-solutions .payment-services #subMenu .img .txt, #subMenu .img .our-solutions .payment-services .txt, .our-solutions .right-section-block h2, .our-solutions .right-section-block .h2, .our-solutions .right-section-block #subMenu .img .txt, #subMenu .img .our-solutions .right-section-block .txt {
    bottom: 120px;
    right: 30px; }
  /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .payment-services .btn.open, .our-solutions .right-section-block .btn.open {
    right: 112px;
    bottom: 90px; }
  /* line 262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .smart-terminals h2, .our-solutions .smart-terminals .h2, .our-solutions .smart-terminals #subMenu .img .txt, #subMenu .img .our-solutions .smart-terminals .txt, .our-solutions .top-section-block h2, .our-solutions .top-section-block .h2, .our-solutions .top-section-block #subMenu .img .txt, #subMenu .img .our-solutions .top-section-block .txt {
    top: 50px;
    left: 140px; }
  /* line 266, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .smart-terminals .btn.open, .our-solutions .top-section-block .btn.open {
    left: 207px;
    top: 140px; }
  /* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .content {
    width: 466px;
    height: 466px;
    top: 0;
    left: 0; }
    /* line 276, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .content .img {
      margin-top: 55px;
      width: auto; }
    /* line 280, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .content .btn.close {
      font-size: 24px;
      bottom: -45px; }
  /* line 285, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .description {
    padding: 40px 40px 16px 40px;
    max-height: none; }
    /* line 288, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .description p, .our-solutions .description strong {
      max-height: none;
      font-size: 20px;
      line-height: 24px;
      margin: 0 0 0 24px; }
  /* line 295, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .graph-solutions {
    display: block;
    width: 466px;
    height: 466px;
    padding: 0; }
    /* line 301, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .graph-solutions svg {
      width: 462px;
      height: 462px; }
  /* line 306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .read-more {
    font-size: 20px; } }
@media only screen and (min-width: 50em) {
  /* line 314, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .solutions-container {
    padding: 60px 80px 50px 80px; }
    /* line 316, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .solutions-container h2, .our-solutions .solutions-container .h2, .our-solutions .solutions-container #subMenu .img .txt, #subMenu .img .our-solutions .solutions-container .txt {
      font-size: 36px;
      max-width: none; }
    /* line 320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .solutions-container .block {
      width: 463px;
      height: 463px; }
  /* line 325, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .logo-solutions {
    display: block;
    width: 275px;
    height: 275px;
    background: url("https://ingenico.vn/images/logo-bg-our-solutions-desktop.png") no-repeat left top;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 50%; }
  /* line 337, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .content {
    width: 463px;
    height: 463px; }
  /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .pointer {
    display: block;
    width: 4px;
    height: 45px;
    position: absolute;
    background: #575665; }
    /* line 348, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
    .our-solutions .pointer:before {
      content: "";
      display: block;
      width: 10px;
      height: 10px;
      border-radius: 50%;
      background: #575665;
      position: absolute;
      left: 50%;
      top: -15px;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
  /* line 362, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .mobile-solutions h2, .our-solutions .mobile-solutions .h2, .our-solutions .mobile-solutions #subMenu .img .txt, #subMenu .img .our-solutions .mobile-solutions .txt, .our-solutions .left-section-block h2, .our-solutions .left-section-block .h2, .our-solutions .left-section-block #subMenu .img .txt, #subMenu .img .our-solutions .left-section-block .txt {
    color: black;
    max-width: 230px;
    left: -250px;
    bottom: 0; }
  /* line 368, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .mobile-solutions .btn.open, .our-solutions .left-section-block .btn.open {
    left: 54px;
    bottom: 126px; }
  /* line 374, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .mobile-solutions .pointer, .our-solutions .left-section-block .pointer {
    bottom: 80px;
    transform: rotate(-123deg); }
  /* line 381, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .payment-services h2, .our-solutions .payment-services .h2, .our-solutions .payment-services #subMenu .img .txt, #subMenu .img .our-solutions .payment-services .txt, .our-solutions .right-section-block h2, .our-solutions .right-section-block .h2, .our-solutions .right-section-block #subMenu .img .txt, #subMenu .img .our-solutions .right-section-block .txt {
    color: black;
    max-width: 230px;
    right: -250px;
    bottom: 0; }
  /* line 387, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .payment-services .btn.open, .our-solutions .right-section-block .btn.open {
    right: 54px;
    bottom: 126px; }
  /* line 392, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .payment-services .pointer, .our-solutions .right-section-block .pointer {
    bottom: 80px;
    right: 0;
    transform: rotate(123deg); }
  /* line 401, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .smart-terminals h2, .our-solutions .smart-terminals .h2, .our-solutions .smart-terminals #subMenu .img .txt, #subMenu .img .our-solutions .smart-terminals .txt, .our-solutions .top-section-block h2, .our-solutions .top-section-block .h2, .our-solutions .top-section-block #subMenu .img .txt, #subMenu .img .our-solutions .top-section-block .txt {
    color: black;
    top: -110px;
    left: 91px;
    padding-bottom: 50px; }
  /* line 409, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .smart-terminals .pointer, .our-solutions .top-section-block .pointer {
    top: -50px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
  /* line 415, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .smart-terminals .btn.open, .our-solutions .top-section-block .btn.open {
    left: 212px;
    top: 30px; }
  /* line 422, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_our_solutions.scss */
  .our-solutions .graph-solutions {
    width: 662px;
    height: 662px;
    padding: 100px; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
.bw-interstitial,
.welcome-overlayer {
  padding: 15px;
  max-width: 800px;
  margin: 0 auto; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .bw-interstitial .mfp-close,
  .welcome-overlayer .mfp-close {
    top: -20px;
    color: #ef4036; }
  /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .bw-interstitial .content,
  .welcome-overlayer .content {
    background-color: #dfdfdf;
    padding: 20px 1.5em; }
    @media only screen and (min-width: 40em) {
      /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
      .bw-interstitial .content,
      .welcome-overlayer .content {
        padding: 50px 3.4em; } }
    /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
    .bw-interstitial .content p,
    .welcome-overlayer .content p {
      font-weight: 700;
      line-height: 30px; }
    /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
    .bw-interstitial .content .action,
    .welcome-overlayer .content .action {
      text-align: center;
      margin: 0; }
    /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
    .bw-interstitial .content .btn,
    .welcome-overlayer .content .btn {
      position: relative;
      width: auto;
      height: auto;
      left: auto;
      top: auto;
      right: auto;
      font-size: 14px;
      font-family: Tahoma,arial, sans-serif;
      font-weight: 700;
      display: inline-block;
      background: #1cbfdb;
      border-radius: 25px;
      color: #fff;
      opacity: 1;
      line-height: 20px;
      padding: 15px 40px;
      text-decoration: none; }
      /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
      .bw-interstitial .content .btn:hover,
      .welcome-overlayer .content .btn:hover {
        background: #1aafc9; }

/* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
.mfp-bg {
  background-color: #7e7d90;
  opacity: .9; }

/* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
.mfp-zoom-out {
  /* start state */
  /* animate in */
  /* animate out */ }
  /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .mfp-zoom-out .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: scale(1.3); }
  /* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .mfp-zoom-out.mfp-bg {
    opacity: 0;
    transition: all 0.3s ease-out; }
  /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .mfp-zoom-out.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1); }
  /* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .mfp-zoom-out.mfp-ready.mfp-bg {
    opacity: 0.8; }
  /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .mfp-zoom-out.mfp-removing .mfp-with-anim {
    transform: scale(1.3);
    opacity: 0; }
  /* line 88, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_epayments_popin.scss */
  .mfp-zoom-out.mfp-removing.mfp-bg {
    opacity: 0; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
.media-block {
  text-align: center; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
  .media-block:last-child .media-block-content {
    border-bottom: 0; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
  .media-block .illustration img {
    margin: 0 auto;
    display: block;
    max-width: 235px; }
  /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
  .media-block .media-block-content {
    padding: 1.5em 0;
    border-bottom: 1px solid #575665; }
  /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
  .media-block .row.metadata:before {
    background: transparent;
    margin-bottom: 0; }

@media only screen and (min-width: 40em) {
  /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
  .media-block {
    text-align: left; }
    /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .media-block .media-block-content {
      padding: 2em 0; }
    /* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .media-block .download {
      clear: both;
      margin-bottom: 10px; }
      /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
      .media-block .download a {
        float: none; }
    /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .media-block .row.metadata:before {
      background: #CCC;
      margin-bottom: 24px; }
    /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .media-block .data-container .data-overview {
      margin-top: 15px; } }
/* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
.section.mediacenter-list {
  margin-top: 0; }
  /* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
  .section.mediacenter-list .illustration img {
    max-width: 235px;
    display: block;
    margin: 0 auto; }
  /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
  .section.mediacenter-list .media-block {
    text-align: center; }
    /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block h3, .section.mediacenter-list .media-block .h3, .section.mediacenter-list .media-block .eform fieldset legend, .eform fieldset .section.mediacenter-list .media-block legend {
      margin-top: 0.8em;
      margin-bottom: 0.8em; }
    /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block:last-child:after {
      margin-top: 0;
      background: transparent; }
      /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
      .section.mediacenter-list .media-block:last-child:after .row.metadata {
        margin-bottom: 0; }
    /* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block .data-overview {
      padding-top: 15px; }
    /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block .category {
      margin-bottom: 0; }
    /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block .summary {
      margin-bottom: 2em;
      margin-top: 2em; }
    /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block .row.metadata:before {
      background: transparent;
      margin-bottom: 0; }
    /* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block .data-container .data-overview {
      margin: 0;
      text-align: right; }
  @media only screen and (min-width: 40em) {
    /* line 122, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .media-block {
      text-align: left; }
      /* line 124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
      .section.mediacenter-list .media-block h3, .section.mediacenter-list .media-block .h3, .section.mediacenter-list .media-block .eform fieldset legend, .eform fieldset .section.mediacenter-list .media-block legend {
        margin-top: 0; }
      /* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
      .section.mediacenter-list .media-block .download {
        clear: both;
        margin-bottom: 10px; }
        /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
        .section.mediacenter-list .media-block .download a {
          float: none; }
      /* line 138, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
      .section.mediacenter-list .media-block .row.metadata:before {
        background: #CCC;
        margin-bottom: 24px; }
      /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
      .section.mediacenter-list .media-block .data-container .data-overview {
        text-align: left;
        padding-top: 0; }
    /* line 152, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .button {
      font-size: 16px; } }
  @media only screen and (min-width: 50em) {
    /* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mediacenter.scss */
    .section.mediacenter-list .data-overview {
      padding-top: 0; } }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
.image-teasing {
  overflow-x: hidden; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
  .image-teasing .item-wrapper {
    min-height: 115px; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
    .image-teasing .item-wrapper .slick-slide {
      border: none;
      text-align: center;
      overflow: hidden;
      min-height: 115px;
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
      opacity: 0.5; }
      /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
      .image-teasing .item-wrapper .slick-slide:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1; }
      /* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
      .image-teasing .item-wrapper .slick-slide img {
        display: inline; }
  /* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
  .image-teasing .read-more {
    text-align: center; }

@media only screen and (min-width: 40em) {
  /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
  .image-teasing .item-wrapper .slick-list.dragging .slick-slide {
    border-left: solid 1px #575665;
    margin-left: -1px; }
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
  .image-teasing .item-wrapper .slick-active + .slick-active {
    border-left: solid 1px #575665;
    margin-left: -1px; }
    /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
    .image-teasing .item-wrapper .slick-active + .slick-active + .slick-active {
      border: none; } }
@media only screen and (min-width: 50em) {
  /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_image_teasing.scss */
  .image-teasing .item-wrapper .slick-active + .slick-active {
    border-left: solid 1px #575665;
    border-right: solid 1px #575665;
    margin: 0 -1px; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
.social-feed .slick-slider {
  margin-bottom: 0; }

/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
.social-feed-block {
  text-align: center;
  padding: 30px 0; }
  /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block .content {
    font-color: #575665;
    font-family: Tahoma,arial, sans-serif;
    font-weight: 400;
    text-align: center;
    margin-bottom: 10px; }
    /* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .content a {
      text-decoration: none;
      display: block; }
  /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block .data-container {
    color: #575665;
    display: inline-block;
    font-size: 12px;
    padding-left: 30px;
    line-height: 16px; }
    /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .data-container .share-buttons, .social-feed-block .data-container p, .social-feed-block .data-container .date, .social-feed-block .data-container .icon {
      display: inline-block;
      float: left;
      color: #575665; }
    /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .data-container .share-buttons p {
      display: none; }
    /* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .data-container .icon {
      display: block;
      position: absolute;
      top: 50%;
      left: 0; }
    /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .data-container .date, .social-feed-block .data-container .account {
      margin-top: 10px; }
    /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .data-container .date {
      padding: 0 10px; }
      /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
      .social-feed-block .data-container .date:before {
        display: none; }
    /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .data-container .account {
      position: relative;
      padding: 0 20px;
      float: left; }
      /* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
      .social-feed-block .data-container .account:before {
        content: " ";
        position: absolute;
        display: block;
        width: 2px;
        height: 12px;
        margin-top: -8px;
        left: 0;
        top: 50%;
        background: #575665; }
  /* line 76, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block.twitter .data-container .icon {
    position: relative;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -2px; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .social-feed-block.twitter .data-container .icon:before {
      content: "";
      display: inline-block;
      width: 22px;
      height: 22px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -109px -132px; }
    /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block.twitter .data-container .icon:before {
      top: 0;
      left: 0; }
  /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block.linkedin .data-container .icon {
    position: relative;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -5px; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .social-feed-block.linkedin .data-container .icon:before {
      content: "";
      display: inline-block;
      width: 22px;
      height: 22px;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat;
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -131px -132px; }
    /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block.linkedin .data-container .icon:before {
      top: 0;
      left: 0; }

/* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
.slick-initialized .social-feed-block.slick-slide {
  display: table; }
  /* line 114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .slick-initialized .social-feed-block.slick-slide .feed-wrapper {
    display: table-cell;
    vertical-align: middle; }

@media only screen and (min-width: 40em) {
  /* line 123, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block .data-container {
    font-size: 16px; }
  /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block.twitter .data-container .icon {
    margin-top: -8px; }
  /* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block.linkedin .data-container .icon {
    margin-top: -11px; } }
@media only screen and (min-width: 50em) {
  /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed .slick-list.draggable {
    width: 82%;
    margin: 0 auto; }

  /* line 151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
  .social-feed-block .content {
    width: 80%;
    margin: 0 auto; }
    /* line 155, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_social_feed.scss */
    .social-feed-block .content a:hover {
      text-decoration: underline; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
.section.industry-list .summary {
  text-align: center; }
/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
.section.industry-list .border-right {
  border-right: 1px solid #ccc; }
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
.section.industry-list .intro-img {
  padding-bottom: 45px;
  overflow: hidden; }
  /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .intro-img .img-container {
    width: 100%; }
    /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list .intro-img .img-container img {
      margin-bottom: 15px; }
      @media only screen and (min-width: 40em) {
        /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
        .section.industry-list .intro-img .img-container img {
          float: left;
          margin: 0; } }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .intro-img .summary {
    font-family: Tahoma,arial, sans-serif; }
    @media only screen and (min-width: 40em) {
      /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
      .section.industry-list .intro-img .summary {
        text-align: left; } }
@media only screen and (min-width: 40em) {
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list.anim-hover .row li.column .industries-items-block .industries-items-names p {
    color: #7e7d90; }
  /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list.anim-hover .row li.column .industries-items-block .industries-items-names:hover p {
    color: #464551; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list.anim-hover .row li.column .industries-items-block:hover .industries-items-names p {
    color: #464551; } }
/* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
.section.industry-list.anim-hover .industries-items-block {
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in; }
  /* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list.anim-hover .industries-items-block img {
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    opacity: 0.3; }
  /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list.anim-hover .industries-items-block:hover {
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in; }
    /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list.anim-hover .industries-items-block:hover img {
      -webkit-transition: all 0.2s ease-in;
      -moz-transition: all 0.2s ease-in;
      -o-transition: all 0.2s ease-in;
      transition: all 0.2s ease-in;
      opacity: 1; }
  /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list.anim-hover .industries-items-block .industries-items-names:hover {
    background: #7e7d90;
    color: #464551; }
    /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list.anim-hover .industries-items-block .industries-items-names:hover p {
      color: #464551; }
  @media only screen and (min-width: 40em) {
    /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list.anim-hover .industries-items-block .industries-items-names {
      color: #464551; }
      /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
      .section.industry-list.anim-hover .industries-items-block .industries-items-names:hover {
        background: none;
        color: #464551; }
        /* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
        .section.industry-list.anim-hover .industries-items-block .industries-items-names:hover p {
          color: #464551; }
      /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
      .section.industry-list.anim-hover .industries-items-block .industries-items-names p {
        color: #7e7d90; } }
  @media only screen and (min-width: 40em) {
    /* line 95, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list.anim-hover .industries-items-block:hover .industries-items-names p {
      color: #464551; } }
@media only screen and (min-width: 40em) {
  /* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list.zoom-hover .row li.column .industries-items-block {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
    /* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list.zoom-hover .row li.column .industries-items-block:hover {
      transform: scale(1.1); }
      /* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
      .section.industry-list.zoom-hover .row li.column .industries-items-block:hover .industries-items-names p {
        color: #1cbfdb; } }
/* line 126, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
.section.industry-list .row {
  text-align: center; }
  /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column {
    display: inline-block;
    text-align: center;
    float: none;
    padding: 0;
    vertical-align: top;
    margin-top: 25px; }
    /* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list .row li.column:before {
      display: none; }
    /* line 138, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list .row li.column p, .section.industry-list .row li.column a {
      font-family: Tahoma,arial, sans-serif;
      margin-top: 10px;
      color: #575665;
      text-decoration: none; }
    /* line 144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list .row li.column a {
      position: relative; }
      /* line 146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
      .section.industry-list .row li.column a div {
        display: inline-block; }
        /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
        .section.industry-list .row li.column a div p {
          display: inline-block; }
    @media only screen and (min-width: 40em) {
      /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
      .section.industry-list .row li.column .industries-items-block {
        display: inline-block; } }
    /* line 159, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list .row li.column img {
      max-width: 100%; }
    /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list .row li.column img, .section.industry-list .row li.column .img {
      display: none;
      margin-top: 0; }
    /* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
    .section.industry-list .row li.column .industries-items-names {
      text-decoration: none;
      color: #ffffff;
      padding: 12px 10px;
      font-weight: bolder;
      background: #464551;
      border-radius: 45px;
      display: block; }
      /* line 176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
      .section.industry-list .row li.column .industries-items-names p {
        margin: 0;
        margin-top: 0;
        color: #ffffff; }
      @media only screen and (min-width: 40em) {
        /* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
        .section.industry-list .row li.column .industries-items-names {
          color: #575665;
          background: none;
          border-radius: 0;
          padding: 0;
          font-weight: normal;
          margin-top: 10px; }
          /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
          .section.industry-list .row li.column .industries-items-names p {
            color: #575665; } }

@media only screen and (min-width: 40em) {
  /* line 203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column img {
    display: block; }
  /* line 206, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column .img {
    display: inline-block; }
  /* line 209, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column img {
    margin: 0 auto; }
  /* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column.medium-2 {
    width: 16%; }
  /* line 215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column.medium-3 {
    width: 24%; }
  /* line 218, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column.medium-4 {
    width: 32%; }
  /* line 222, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_list.scss */
  .section.industry-list .row li.column div span.icon {
    display: none; } }
/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.intro-share {
  margin-bottom: 15px;
  padding-top: 45px;
  position: relative; }
  /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .intro-share h2, .intro-share .h2, .intro-share #subMenu .img .txt, #subMenu .img .intro-share .txt {
    font-size: 36px; }
  /* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .intro-share.underline {
    padding-bottom: 18px; }
    /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .intro-share.underline:before {
      content: "";
      display: block;
      width: 50px;
      position: absolute;
      bottom: 0;
      left: 0;
      height: 6px;
      background: #ef4036; }

/* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.filter-buttons {
  background: #575665;
  text-align: center; }
  /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .filter-buttons .mCSB_horizontal.mCSB_inside > .mCSB_container {
    margin-bottom: 0; }
  /* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .filter-buttons ul {
    margin-bottom: 0;
    padding: 20px 0;
    display: inline-block; }
  /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .filter-buttons li {
    display: inline-block;
    padding: 0; }
    /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .filter-buttons li:before {
      display: none;
      padding: 0; }
    /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .filter-buttons li a {
      color: #717082;
      padding: 8px 12px;
      display: block;
      margin: 0 5px;
      border: 1px solid #717082;
      border-radius: 50px;
      text-decoration: none; }
      /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
      .filter-buttons li a.active, .filter-buttons li a:hover {
        color: white;
        border-color: white; }
      /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
      .filter-buttons li a.all-filter {
        border: 0;
        text-decoration: underline; }
        /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
        .filter-buttons li a.all-filter.active, .filter-buttons li a.all-filter:hover {
          border: 0; }

/* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.cmp-industry-articles-all {
  background: #f9f9f9; }
  /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .cmp-industry-articles-all > .container {
    padding-top: 0; }
  /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .cmp-industry-articles-all .custom-scroll {
    overflow-x: auto;
    white-space: nowrap; }
  /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .cmp-industry-articles-all .button {
    font-size: 13px; }
    @media only screen and (min-width: 50em) {
      /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
      .cmp-industry-articles-all .button {
        font-size: 14px; } }
    /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .cmp-industry-articles-all .button.large-download-button.PDF {
      margin-bottom: 30px; }
  /* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .cmp-industry-articles-all ul.industry-articles-list {
    margin-top: 35px; }
    /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .cmp-industry-articles-all ul.industry-articles-list li {
      margin-bottom: 24px; }
      /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
      .cmp-industry-articles-all ul.industry-articles-list li:before {
        display: none; }
      /* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
      .cmp-industry-articles-all ul.industry-articles-list li .wrapper {
        background: white; }
    /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .cmp-industry-articles-all ul.industry-articles-list .content {
      padding: 18px; }
    /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .cmp-industry-articles-all ul.industry-articles-list .button {
      margin-bottom: 10px; }
    /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .cmp-industry-articles-all ul.industry-articles-list img {
      margin-bottom: 18px;
      width: 100%; }
    /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .cmp-industry-articles-all ul.industry-articles-list h3, .cmp-industry-articles-all ul.industry-articles-list .h3, .cmp-industry-articles-all ul.industry-articles-list .eform fieldset legend, .eform fieldset .cmp-industry-articles-all ul.industry-articles-list legend {
      font-size: 16px;
      margin-bottom: 12px; }
    /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .cmp-industry-articles-all ul.industry-articles-list p {
      color: #717082;
      font-size: 12px; }

/* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.underline-title {
  padding-bottom: 12px;
  position: relative; }
  /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .underline-title:before {
    content: "";
    display: block;
    width: 30px;
    height: 3px;
    background-color: #ef4036;
    position: absolute;
    bottom: 0;
    left: 0; }

/* line 132, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.industry-articles-list-category .column.no-padding {
  padding: 0; }
/* line 137, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.industry-articles-list-category .underline-title:before {
  height: 5px;
  width: 40px; }
/* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.industry-articles-list-category li {
  margin-bottom: 22px; }
  /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .industry-articles-list-category li:before {
    display: none; }
@media only screen and (min-width: 50em) {
  /* line 150, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .industry-articles-list-category [data-equal-height] {
    min-height: 310px; } }
/* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.industry-articles-list-category .img-container {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center; }
  @media only screen and (max-width: 40em) {
    /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .industry-articles-list-category .img-container {
      background-image: none !important; } }
  @media only screen and (min-width: 40em) and (max-width: 50em) {
    /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .industry-articles-list-category .img-container {
      background-image: none !important; } }
  /* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .industry-articles-list-category .img-container img {
    width: 100%; }
/* line 171, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.industry-articles-list-category .wrapper {
  min-height: 310px; }
/* line 175, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
.industry-articles-list-category .content {
  padding: 20px;
  height: 100%;
  background: white; }
  /* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
  .industry-articles-list-category .content li {
    margin-bottom: 12px; }
    /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_industry_articles.scss */
    .industry-articles-list-category .content li:before {
      display: block;
      width: 6px;
      height: 6px;
      background-image: none;
      background-color: #ef4036;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      margin-top: 8px; }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution > .container {
  padding-bottom: 0; }
/* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .column.intro {
  text-align: left; }
  /* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .column.intro h1, .section.solution .column.intro .h1 {
    text-align: center; }
    /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .column.intro h1 img, .section.solution .column.intro .h1 img {
      display: block;
      margin: 0 auto 1em;
      width: 200px;
      height: auto; }
  /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .column.intro .summary {
    font-family: Tahoma,arial, sans-serif; }
/* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .cta {
  margin: 1em 0 2em;
  padding: 1.5em 0;
  color: #FFF;
  text-align: center; }
  /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .cta p, .section.solution .cta strong, .section.solution .cta h1, .section.solution .cta .h1, .section.solution .cta h2, .section.solution .cta .h2, .section.solution .cta #subMenu .img .txt, #subMenu .img .section.solution .cta .txt, .section.solution .cta h3, .section.solution .cta .h3, .section.solution .cta .eform fieldset legend, .eform fieldset .section.solution .cta legend, .section.solution .cta h4, .section.solution .cta .h4, .section.solution .cta h4, .section.solution .cta .h4, .section.solution .cta h6, .section.solution .cta .h6, .section.solution .cta blockquote {
    color: #FFFFFF; }
  /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .cta .column {
    display: table; }
    /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .cta .column .action {
      display: table-cell;
      vertical-align: middle; }
  /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .cta h2, .section.solution .cta .h2, .section.solution .cta #subMenu .img .txt, #subMenu .img .section.solution .cta .txt {
    color: #FFF; }
  /* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .cta.bottom {
    margin-bottom: 0; }
  /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .cta .button {
    margin: 0 auto; }
/* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .geo-suggestions ul, .section.solution .geo-suggestions li {
  margin: 0;
  padding: 0; }
/* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .geo-suggestions .toggles {
  font-size: 13px;
  font-weight: bold; }
/* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .geo-suggestions .regions li:before {
  display: none; }
/* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .geo-suggestions .regions .region {
  margin-bottom: 2em;
  padding-top: 2em;
  border-top: solid 1px; }
  /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .geo-suggestions .regions .region:first-child {
    padding-top: 0;
    border-top: none; }
  /* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .geo-suggestions .regions .region .region-title {
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 1em; }
  /* line 88, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .geo-suggestions .regions .region .links a {
    text-decoration: none;
    color: #575665; }
    /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .geo-suggestions .regions .region .links a:hover {
      color: #ef4036; }
/* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .subranges.list {
  margin-bottom: 4em; }
  /* line 103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .subranges.list .subrange {
    margin-bottom: 2em; }
    /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .subranges.list .subrange .media-container {
      width: 200px;
      height: 200px;
      margin: 0 auto 15px auto; }
      @media only screen and (min-width: 40em) and (max-width: 50em) {
        /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
        .section.solution .subranges.list .subrange .media-container {
          width: 160px;
          height: 160px; } }
    /* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .subranges.list .subrange a {
      text-decoration: none; }
      /* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution .subranges.list .subrange a:hover {
        color: #898899;
        text-decoration: none; }
        /* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
        .section.solution .subranges.list .subrange a:hover h3.h2, .section.solution .subranges.list .subrange a:hover .h2.h3, .section.solution .subranges.list .subrange a:hover .eform fieldset legend.h2, .eform fieldset .section.solution .subranges.list .subrange a:hover legend.h2 {
          color: #898899; }
    /* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .subranges.list .subrange h3.h2, .section.solution .subranges.list .subrange .h2.h3, .section.solution .subranges.list .subrange .eform fieldset legend.h2, .eform fieldset .section.solution .subranges.list .subrange legend.h2 {
      text-align: center;
      margin-top: 1em;
      font-family: Tahoma,arial, sans-serif;
      font-weight: 400; }
/* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .subrange {
  margin-bottom: 6em;
  text-align: center; }
  /* line 138, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .subrange .media-container {
    margin-bottom: 1em; }
  /* line 142, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .subrange h2, .section.solution .subrange .h2, .section.solution .subrange #subMenu .img .txt, #subMenu .img .section.solution .subrange .txt {
    margin-bottom: .5em; }
  /* line 146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .subrange .row {
    margin-left: 0;
    margin-right: 0; }
/* line 152, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .toggles {
  text-align: center; }
  /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .toggles .label {
    display: block;
    font-size: 12px; }
  /* line 161, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .toggles a {
    text-decoration: none;
    font-weight: bold;
    margin: 10px 15px 10px 0; }
    /* line 166, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles a .icon {
      display: inline-block;
      width: 30px;
      height: 30px;
      margin: 0 10px -10px 0;
      background-image: url(https://ingenico.vn/images/sprite.png);
      background-repeat: no-repeat;
      -webkit-background-size: auto 624px;
      -moz-background-size: auto 624px;
      -o-background-size: auto 624px;
      background-size: auto 624px;
      background-position: -89px -156px; }
    /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles a.open .icon {
      background-position: -89px -189px; }
    /* line 185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles a.open span.open {
      display: inline; }
    /* line 189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles a.open span.closed {
      display: none; }
  /* line 196, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .toggles span.open {
    display: none; }
/* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .tab-trigger {
  display: table;
  table-layout: fixed;
  width: 100%;
  margin-bottom: 1em;
  font-weight: bold;
  color: #575665;
  text-decoration: none;
  font-size: 18px; }
  /* line 213, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .tab-trigger.current {
    margin-bottom: 3.5em;
    outline: none; }
  /* line 218, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .tab-trigger .range-separator {
    display: none;
    position: absolute;
    bottom: 2em;
    left: 37%;
    width: 26%;
    height: 6px; }
  /* line 227, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .tab-trigger .column {
    display: table-cell;
    vertical-align: middle;
    float: none; }
  /* line 233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .tab-trigger .icon {
    text-align: right; }
    /* line 235, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .tab-trigger .icon img {
      display: inline-block;
      max-width: 107px; }
/* line 243, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .six-ranges .tab-trigger {
  display: block; }
/* line 249, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .tabs-tab h1.h2, .section.solution .tabs-tab .h2.h1, .section.solution .tabs-tab h4, .section.solution .tabs-tab .h4 {
  font-size: 24px;
  font-weight: normal;
  font-family: Tahoma,arial, sans-serif; }
/* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .tabs-processed.open .tab-trigger {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3; }
  /* line 262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .tabs-processed.open .tab-trigger.current, .section.solution .tabs-processed.open .tab-trigger:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }
  /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .tabs-processed.open .tab-trigger.current .range-separator {
    display: block; }
/* line 275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .tabs-processed .tabs-tab .subranges {
  display: none; }
/* line 280, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
.section.solution .tabs-processed .tabs-tab.current .subranges {
  display: block; }

@media only screen and (min-width: 40em) {
  /* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .column.intro {
    text-align: left; }
    /* line 293, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .column.intro h1, .section.solution .column.intro .h1 {
      display: table; }
      /* line 296, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution .column.intro h1 img, .section.solution .column.intro .h1 img {
        display: table-cell;
        padding-right: 20px;
        border-right: solid 1px #CCC; }
      /* line 302, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution .column.intro h1 span, .section.solution .column.intro .h1 span {
        display: table-cell;
        vertical-align: middle;
        padding-left: 10px; }
    /* line 309, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .column.intro .summary {
      font-size: 16px; }
  /* line 314, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .toggles {
    text-align: left; }
    /* line 317, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles .label {
      font-size: 16px; }
    /* line 322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles a .icon {
      width: 40px;
      height: 40px;
      margin: 0 10px -13px 0;
      background-size: auto auto;
      background-position: -119px -208px; }
    /* line 331, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles a.open .icon {
      background-position: -119px -252px; }
  /* line 338, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .cta {
    text-align: left; }
    /* line 341, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .cta .action {
      text-align: right; }
      /* line 343, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution .cta .action .button {
        text-align: left;
        margin: 0; }
  /* line 352, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .geo-suggestions .regions .region-title {
    font-size: 24px;
    cursor: pointer; }
  /* line 359, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .geo-suggestions .regions .region .links li {
    padding-left: 10px;
    border-left: solid 1px; }
    /* line 363, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .geo-suggestions .regions .region .links li:nth-child(2n+1) {
      padding-left: 0;
      border-left: none; }
  /* line 373, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution ul.tabs.show-for-medium-up {
    margin: 0;
    display: block !important;
    text-align: center; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .section.solution ul.tabs.show-for-medium-up li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .section.solution ul.tabs.show-for-medium-up li:before {
        background: none;
        display: none; }
    /* line 378, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution ul.tabs.show-for-medium-up li.column {
      display: inline-block !important;
      float: none !important; }
      /* line 381, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution ul.tabs.show-for-medium-up li.column.end {
        float: none !important; }
      /* line 384, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution ul.tabs.show-for-medium-up li.column.six-ranges {
        float: left !important; }
        /* line 386, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
        .section.solution ul.tabs.show-for-medium-up li.column.six-ranges.end {
          float: left !important; }
    /* line 391, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution ul.tabs.show-for-medium-up li.medium-3 {
      width: 24%; }
    /* line 396, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution ul.tabs.show-for-medium-up .tab-trigger {
      text-align: center;
      font-size: 24px;
      margin-bottom: 3em; }
      /* line 401, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution ul.tabs.show-for-medium-up .tab-trigger .range-separator {
        left: 30%;
        width: 40%;
        height: 8px; }
      /* line 407, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution ul.tabs.show-for-medium-up .tab-trigger img {
        display: block;
        margin: 0 auto 20px;
        max-width: 85%; }
      /* line 413, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution ul.tabs.show-for-medium-up .tab-trigger .range-title {
        display: inline-block;
        font-size: 20px; }
    /* line 420, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution ul.tabs.show-for-medium-up.subcontent-listview .tab-trigger {
      margin-bottom: 4em; }
      /* line 422, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
      .section.solution ul.tabs.show-for-medium-up.subcontent-listview .tab-trigger .range-separator {
        width: 8px;
        height: 70px;
        bottom: 1em;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
    /* line 434, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution ul.tabs.show-for-medium-up .six-ranges .tab-trigger .range-title {
      font-size: 16px; }
    /* line 437, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution ul.tabs.show-for-medium-up .six-ranges .tab-trigger img {
      max-width: 85%; }
  /* line 444, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .subrange {
    text-align: left; }
    /* line 447, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .subrange .media-container {
      margin-bottom: 2em; } }
@media only screen and (min-width: 50em) {
  /* line 461, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .geo-suggestions .regions .region .links li:nth-child(2n+1) {
    padding-left: 10px;
    border-left: solid 1px; }
  /* line 466, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .geo-suggestions .regions .region .links li:nth-child(3n+1) {
    padding-left: 0;
    border-left: none; }
  /* line 477, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution ul.tabs.show-for-medium-up .tab-trigger .range-title {
    font-size: 24px; }
  /* line 482, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
  .section.solution .toggles {
    text-align: left; }
    /* line 484, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_solutions.scss */
    .section.solution .toggles .label {
      display: inline; } }
/* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
.carousel {
  min-height: 225px;
  position: relative;
  overflow-x: hidden; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .banner {
    min-height: 225px; }
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .carousel-item .row .content {
    height: 225px; }
  /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .dummy {
    color: #FFF; }
  /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .carousel button.slick-prev {
    background-position: 0 -10px; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .carousel button.slick-next {
    background-position: -53.75px -10px; }
  /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .carousel .slick-dots li button {
    background-position: -22.5px 0; }
  /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .slick-slider {
    margin: 0; }
    /* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .slick-slider .carousel-item {
      display: block; }
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .sharing-overlay {
    pointer-events: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(87, 86, 101, 0); }
    /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .sharing-overlay.open {
      pointer-events: fill;
      background: rgba(87, 86, 101, 0.9); }
  /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .share-buttons {
    position: absolute;
    bottom: 6px;
    right: 5px; }
    /* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons .label {
      color: #FFF; }
      /* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .carousel .share-buttons .label:before {
        background: #FFF; }
    /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons .switch-button a {
      margin-top: 0;
      background-position: -161px -64px; }
      /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
      .carousel .share-buttons .switch-button a:hover {
        background-position: -161px -32px; }
    /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons:focus .switch-button a {
      background-position: -161px -32px; }
    /* line 31, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.facebook:before {
      background-position: -96px -64px; }
    /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.facebook:hover:before {
      background-position: -96px -32px; }
    /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.twitter:before {
      background-position: -64px -64px; }
    /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.twitter:hover:before {
      background-position: -64px -32px; }
    /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.googleplus:before {
      background-position: -32px -64px; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.googleplus:hover:before {
      background-position: -32px -32px; }
    /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.linkedin:before {
      background-position: left -64px; }
    /* line 68, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.linkedin:hover:before {
      background-position: left -32px; }
    /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.weibo:before {
      background-position: -226px -64px; }
    /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.weibo:hover:before {
      background-position: -226px -32px; }
    /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.wechat:before {
      background-position: -259px -64px; }
    /* line 88, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_buttons.scss */
    .carousel .share-buttons li a.wechat:hover:before {
      background-position: -259px -32px; }
  /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .carousel-item {
    display: none; }
    /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .carousel-item:first-child {
      display: block; }
    /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .carousel-item .banner {
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
      background-position: top center;
      background-repeat: no-repeat;
      height: 100%; }
      /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .lt-ie9 .carousel .carousel-item .banner {
        -ms-behavior: url("/scripts/polyfills/backgroundsize.min.htc"); }
    /* line 71, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .carousel-item .row {
      display: table; }
      /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
      .carousel .carousel-item .row .content {
        display: table-cell;
        vertical-align: middle;
        padding: 0 7px;
        text-align: center; }
        /* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
        .carousel .carousel-item .row .content h2, .carousel .carousel-item .row .content .h2, .carousel .carousel-item .row .content #subMenu .img .txt, #subMenu .img .carousel .carousel-item .row .content .txt {
          font-family: Tahoma,arial, sans-serif;
          color: #FFF;
          font-size: 18px;
          text-shadow: -2px 2px 1px rgba(0, 0, 0, 0.4); }
        /* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
        .carousel .carousel-item .row .content .user-input {
          margin: 0; }
          /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
          .carousel .carousel-item .row .content .user-input a {
            position: relative;
            display: inline-block;
            padding: 8px 48px 0 16px;
            line-height: 30px;
            background: #ef4036;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            -ms-border-radius: 20px;
            -o-border-radius: 20px;
            border-radius: 20px;
            border: solid 5px #bc352e;
            border-top: none;
            border-right: none;
            color: #FFF;
            font-family: Tahoma,arial, sans-serif;
            font-size: 18px;
            text-decoration: none;
            text-shadow: -2px 2px 1px rgba(0, 0, 0, 0.4); }
            /* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
            .carousel .carousel-item .row .content .user-input a:before {
              -webkit-background-size: auto 521px;
              -moz-background-size: auto 521px;
              -o-background-size: auto 521px;
              background-size: auto 521px;
              content: ' ';
              position: absolute;
              right: 16px;
              top: 50%;
              margin-top: -14px;
              width: 28px;
              height: 28px;
              background-position: 0 -44px; }
            /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
            .carousel .carousel-item .row .content .user-input a:hover {
              background-color: #f66057;
              border-color: #ef4036; }
  /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .slick-dots {
    position: absolute;
    text-align: left;
    bottom: 0;
    margin: 0;
    padding: 15px 7px;
    background: rgba(0, 0, 0, 0.5); }
    /* line 147, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .slick-dots li {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
      opacity: 0.8; }

@media only screen and (min-width: 40em) {
  /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel {
    min-height: 400px; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .banner {
      min-height: 400px; }
    /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .carousel-item .row .content {
      height: 400px; }
    /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .dummy {
      color: #FFF; }
    /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .carousel button.slick-prev {
      background-position: 0 -16px; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .carousel button.slick-next {
      background-position: -86px -16px; }
    /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
    .carousel .slick-dots li button {
      background-position: -36px 0; }
    /* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .share-buttons {
      bottom: 17px; }
    /* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .carousel-item .row .content {
      padding: 0 56px; }
      /* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
      .carousel .carousel-item .row .content h2, .carousel .carousel-item .row .content .h2, .carousel .carousel-item .row .content #subMenu .img .txt, #subMenu .img .carousel .carousel-item .row .content .txt {
        font-size: 30px;
        text-shadow: -3px 3px 2px rgba(0, 0, 0, 0.4); }
      /* line 173, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
      .carousel .carousel-item .row .content .user-input a {
        padding: 8px 60px 0 20px;
        line-height: 52px;
        -webkit-border-radius: 33px;
        -moz-border-radius: 33px;
        -ms-border-radius: 33px;
        -o-border-radius: 33px;
        border-radius: 33px;
        border-width: 5px;
        font-size: 21px; }
        /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
        .carousel .carousel-item .row .content .user-input a:before {
          -webkit-background-size: auto 642px;
          -moz-background-size: auto 642px;
          -o-background-size: auto 642px;
          background-size: auto 642px;
          right: 16px;
          top: 50%;
          margin-top: -17px;
          text-shadow: -3px 3px 2px rgba(0, 0, 0, 0.4);
          width: 34px;
          height: 34px;
          background-position: 0 -54px; }
    /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .slick-dots {
      padding: 24px 15px; } }
@media only screen and (min-width: 50em) {
  /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .carousel button.slick-prev {
    background-position: 0 -16px; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .carousel button.slick-next {
    background-position: -86px -16px; }
  /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .carousel .slick-dots li button {
    background-position: -36px 0; }
  /* line 215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .carousel-item .row .content .user-input a {
    padding: 8px 85px 0 25px;
    line-height: 50px;
    -webkit-border-radius: 43px;
    -moz-border-radius: 43px;
    -ms-border-radius: 43px;
    -o-border-radius: 43px;
    border-radius: 43px;
    font-size: 25px;
    text-shadow: -3px 3px 2px rgba(0, 0, 0, 0.4); }
    /* line 223, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
    .carousel .carousel-item .row .content .user-input a:before {
      -webkit-background-size: auto auto;
      -moz-background-size: auto auto;
      -o-background-size: auto auto;
      background-size: auto auto;
      right: 20px;
      top: 50%;
      margin-top: -22px;
      width: 44px;
      height: 44px;
      background-position: 0 -70px; }
  /* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel button.slick-prev {
    left: 50%;
    margin-left: -601px; }
  /* line 246, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel button.slick-next {
    right: 50%;
    margin-right: -601px; }
  /* line 252, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .slick-dots {
    padding: 14px 0;
    text-align: center; }
  /* line 257, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .sharing-overlay {
    display: none; }
  /* line 261, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel.scss */
  .carousel .share-buttons {
    right: 50px;
    bottom: 8px; } }
/* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
.section.headlines {
  overflow: hidden; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
  .section.headlines .container {
    padding-bottom: 0; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
  .section.headlines .filters .buttons li .filter-by {
    font-size: 10px; }
    @media only screen and (min-width: 40em) {
      /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
      .section.headlines .filters .buttons li .filter-by {
        font-size: 20px; } }
  @media only screen and (min-width: 40em) {
    /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .filters .buttons {
      margin-bottom: 15px; } }
  /* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
  .section.headlines .carousel-item {
    max-height: 240px; }
    @media only screen and (min-width: 40em) {
      /* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
      .section.headlines .carousel-item {
        max-height: 480px; } }
    /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item .banner {
      position: relative;
      height: 240px;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
      background-position: top center;
      background-repeat: no-repeat; }
      @media only screen and (min-width: 40em) {
        /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
        .section.headlines .carousel-item .banner {
          height: 480px; } }
      /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .lt-ie9 .section.headlines .carousel-item .banner {
        -ms-behavior: url("/scripts/polyfills/backgroundsize.min.htc"); }
      /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
      .section.headlines .carousel-item .banner .category {
        position: relative;
        z-index: 2;
        text-align: center; }
        /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
        .section.headlines .carousel-item .banner .category .label {
          display: inline-block;
          padding: 0 5px;
          line-height: 25px;
          font-size: 12px;
          font-weight: bold;
          color: #FFF; }
          @media only screen and (min-width: 40em) {
            /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
            .section.headlines .carousel-item .banner .category .label {
              line-height: 50px;
              font-size: 15px; } }
          @media only screen and (min-width: 50em) {
            /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
            .section.headlines .carousel-item .banner .category .label {
              font-size: 24px; } }
      /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
      .section.headlines .carousel-item .banner .teaser {
        position: absolute;
        display: table;
        bottom: 0;
        width: 100%;
        max-width: 100%;
        height: 60px;
        min-height: 60px;
        max-height: 60px;
        padding: 0 45px;
        background: rgba(0, 0, 0, 0.7);
        color: #FFF;
        text-align: center; }
        @media only screen and (min-width: 40em) {
          /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
          .section.headlines .carousel-item .banner .teaser {
            height: 72px;
            min-height: 92px;
            max-height: 72px; } }
        @media only screen and (min-width: 50em) {
          /* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
          .section.headlines .carousel-item .banner .teaser {
            height: 120px;
            min-height: 120px;
            max-height: 120px; } }
        /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
        .section.headlines .carousel-item .banner .teaser .content {
          display: table-cell;
          vertical-align: middle; }
          /* line 103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
          .section.headlines .carousel-item .banner .teaser .content .cropedTitle,
          .section.headlines .carousel-item .banner .teaser .content .fullTitle,
          .section.headlines .carousel-item .banner .teaser .content .date {
            color: #FFF;
            margin-bottom: 0; }
          /* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
          .section.headlines .carousel-item .banner .teaser .content .cropedTitle {
            font-size: 14px; }
            @media only screen and (min-width: 40em) {
              /* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
              .section.headlines .carousel-item .banner .teaser .content .cropedTitle {
                font-size: 16px; } }
            @media only screen and (min-width: 50em) {
              /* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
              .section.headlines .carousel-item .banner .teaser .content .cropedTitle {
                font-size: 21px; } }
          /* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
          .section.headlines .carousel-item .banner .teaser .content .date {
            font-size: 12px; }
            @media only screen and (min-width: 50em) {
              /* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
              .section.headlines .carousel-item .banner .teaser .content .date {
                font-size: 16px; } }
          /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
          .section.headlines .carousel-item .banner .teaser .content .fullTitle {
            opacity: 0;
            overflow: hidden;
            max-height: 0;
            margin: 0;
            text-transform: none;
            font-size: 14px; }
            @media only screen and (min-width: 40em) {
              /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
              .section.headlines .carousel-item .banner .teaser .content .fullTitle {
                font-size: 21px; } }
            /* line 140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
            .section.headlines .carousel-item .banner .teaser .content .fullTitle > p:last-child {
              margin-bottom: 0; }
      /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
      .section.headlines .carousel-item .banner:hover .teaser {
        min-height: 240px;
        max-height: 240px;
        margin-top: 0; }
        @media only screen and (min-width: 40em) {
          /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
          .section.headlines .carousel-item .banner:hover .teaser {
            min-height: 480px;
            max-height: 480px; } }
        /* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
        .section.headlines .carousel-item .banner:hover .teaser .cropedTitle {
          display: none; }
        /* line 161, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
        .section.headlines .carousel-item .banner:hover .teaser .fullTitle {
          opacity: 1;
          max-height: 240px;
          margin: 12px 0; }
          @media only screen and (min-width: 40em) {
            /* line 161, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
            .section.headlines .carousel-item .banner:hover .teaser .fullTitle {
              max-height: 480px;
              margin: 15px 0; }
              /* line 170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
              .section.headlines .carousel-item .banner:hover .teaser .fullTitle p {
                margin-bottom: 15px; } }
          @media only screen and (min-width: 50em) {
            /* line 161, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
            .section.headlines .carousel-item .banner:hover .teaser .fullTitle {
              margin: 24px 0; }
              /* line 179, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
              .section.headlines .carousel-item .banner:hover .teaser .fullTitle p {
                margin-bottom: 24px; } }
    /* line 195, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.blog-item .banner .category .label {
      background: #1d398d; }
    /* line 200, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.blog-item .banner:hover .teaser {
      background: rgba(29, 57, 141, 0.7); }
    /* line 209, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.article-item .banner .category .label {
      background: #ef3f43; }
    /* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.article-item .banner:hover .teaser {
      background: rgba(239, 63, 67, 0.7); }
    /* line 223, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.event-item .banner .category .label {
      background: #01bace; }
    /* line 228, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.event-item .banner:hover .teaser {
      background: rgba(1, 186, 206, 0.7); }
    /* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.focus-item .banner .category .label {
      background: #575665; }
    /* line 242, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .carousel-item.focus-item .banner:hover .teaser {
      background: rgba(87, 86, 101, 0.7); }
  /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .section.headlines .slick-slider button.slick-prev, .section.headlines .slick-slider button.slick-next {
    width: 120px;
    height: 120px;
    margin-top: -60px; }
  /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .section.headlines .slick-slider button.slick-prev {
    background-position: 0 -188px; }
  /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .section.headlines .slick-slider button.slick-next {
    background-position: -120px -188px; }
  /* line 255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
  .section.headlines .slick-slider button {
    display: inline-block; }
    /* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .slick-slider button.slick-prev {
      left: -105px; }
      /* line 261, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
      .section.headlines .slick-slider button.slick-prev:hover {
        left: 0; }
    /* line 266, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
    .section.headlines .slick-slider button.slick-next {
      right: -105px; }
      /* line 269, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_headlines.scss */
      .section.headlines .slick-slider button.slick-next:hover {
        right: 0; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
.uneven {
  background: #dbdbe3; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
.glossary button.slick-prev {
  background-position: 0 -10px; }
/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
.glossary button.slick-next {
  background-position: -53.75px -10px; }
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
.glossary .slide-item {
  text-align: center; }
  /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item .description {
    padding: 0 30px;
    position: relative;
    padding-bottom: 70px; }
    /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
    .glossary .slide-item .description .title-line {
      margin-bottom: 25px;
      padding-bottom: 20px; }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item h3, .glossary .slide-item .h3, .glossary .slide-item .eform fieldset legend, .eform fieldset .glossary .slide-item legend {
    font-size: 30px;
    text-align: center; }
  /* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item .media-container {
    width: 225px;
    height: 225px;
    border-radius: 50%;
    display: block;
    text-align: center;
    border-color: #eaeaef; }
  /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item img {
    margin: 0 auto; }
  /* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item h3, .glossary .slide-item .h3, .glossary .slide-item .eform fieldset legend, .eform fieldset .glossary .slide-item legend {
    margin-top: 40px; }
  /* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item p {
    text-align: center; }
  /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item .slick-dots {
    bottom: -80px !important; }

/* line 48, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
.inBottom {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: center;
  width: 100%;
  margin: 0; }
  /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .inBottom .button {
    display: inline-block;
    margin-bottom: 15px; }
    /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
    .inBottom .button.large-download-button {
      float: none; }

@media only screen and (min-width: 40em) {
  /* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .glossary button.slick-prev {
    background-position: 0 -16px; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_carousel_theme.scss */
  .glossary button.slick-next {
    background-position: -86px -16px; }
  /* line 71, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item .description .title-line {
    margin-bottom: 37px; }
  /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item .description p {
    display: block; }
  /* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item .description {
    position: relative; }
    /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
    .glossary .slide-item .description:before {
      display: block;
      content: " ";
      height: 100%;
      position: absolute;
      background-color: #575665;
      left: -1px;
      width: 1px; }
    /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
    .glossary .slide-item .description .title-line {
      margin-bottom: 37px; }
    /* line 95, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
    .glossary .slide-item .description p {
      display: block; } }
@media only screen and (min-width: 50em) {
  /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_glossary.scss */
  .glossary .slide-item .title-line {
    min-height: 105px; } }
/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
.expert-detail .description p {
  font-family: Tahoma,arial, sans-serif; }
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
.expert-detail .h2 a {
  color: #575665;
  text-decoration: none; }
  /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-detail .h2 a + small {
    margin-left: 15px; }
/* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
.expert-detail .h2 small {
  font-size: 16px;
  color: #ef4036; }

/* LIST VIEW */
/* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
.expert-list {
  padding-top: 10px; }
  /* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list .h2 a {
    color: #575665;
    text-decoration: none; }
    /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .h2 a + small {
      margin-left: 15px; }
  /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list .h2 small {
    font-size: 16px;
    color: #ef4036; }
  /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list .expert {
    position: relative;
    padding: 60px 0;
    border-top: 1px solid #575665;
    text-align: center; }
    /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert:first-child {
      padding: 0 0 60px 0;
      border-top: 0; }
    /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert ul li + li + li + li {
      display: none; }
    /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert .media-container {
      margin: 0 auto;
      width: 200px;
      height: 200px;
      margin-bottom: 15px; }
      @media only screen and (min-width: 40em) {
        /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
        .expert-list .expert .media-container {
          margin-bottom: 0; } }
    /* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert .title-line {
      margin-top: 30px;
      padding-bottom: 30px;
      line-height: 1.4; }
      /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list .expert .title-line .subtitle {
        display: block;
        font-size: .8em; }
      /* line 68, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list .expert .title-line:before {
        width: 55px;
        height: 4px;
        margin-left: -27px; }
    /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert .button {
      margin-top: 5px;
      padding: 8px 5% 5px 5%; }
    /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert .data-container .data-overview {
      margin-bottom: 25px; }
  /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list ul li.teaser {
    text-align: center;
    margin-bottom: 1em;
    font-size: 12px;
    line-height: 1.2em; }
    /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul li.teaser:before {
      position: relative;
      top: -1px;
      display: inline-block;
      margin-left: 0;
      margin-right: 3px; }
    /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul li.teaser p {
      margin-bottom: 0;
      display: inline; }
  /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list ul .metadata {
    display: inline-block;
    color: #aeaeae; }
  /* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list ul h3, .expert-list ul .h3, .expert-list ul .eform fieldset legend, .eform fieldset .expert-list ul legend {
    margin: 0;
    font-size: 12px; }
  /* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list ul .location {
    display: inline; }
    /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul .location:before {
      content: "|";
      padding-right: 1ex; }
  /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list ul h3:before, .expert-list ul .h3:before, .expert-list ul .eform fieldset legend:before, .eform fieldset .expert-list ul legend:before,
  .expert-list ul .location:before,
  .expert-list ul .read-more:before {
    content: "|";
    padding-right: 1ex; }
  /* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list ul .read-more:before {
    padding-left: .5ex; }
  @media only screen and (min-width: 40em) {
    /* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul li.teaser {
      padding: 0;
      font-size: 16px;
      text-align: left; }
      /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list ul li.teaser:before {
        top: -5px;
        margin-right: 6px; }
    /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul .metadata {
      display: inline; }
    /* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul h3, .expert-list ul .h3, .expert-list ul .eform fieldset legend, .eform fieldset .expert-list ul legend {
      font-size: 16px;
      display: inline; }
      /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list ul h3 + .read-more:before, .expert-list ul .h3 + .read-more:before, .expert-list ul .eform fieldset legend + .read-more:before, .eform fieldset .expert-list ul legend + .read-more:before {
        padding-left: 0; } }
  @media only screen and (min-width: 50em) {
    /* line 172, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul li.teaser {
      margin-bottom: 1em;
      padding: 0 0 0 15px;
      font-size: 16px;
      line-height: 1.3em; }
      /* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list ul li.teaser:before {
        position: absolute;
        top: auto;
        display: block;
        margin: 6px 0 0 -15px; }
      /* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list ul li.teaser h3, .expert-list ul li.teaser .h3, .expert-list ul li.teaser .eform fieldset legend, .eform fieldset .expert-list ul li.teaser legend,
      .expert-list ul li.teaser p {
        display: inline; }
    /* line 191, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list ul .metadata {
      display: inline-block;
      position: relative;
      padding-right: 1px; } }

@media only screen and (min-width: 40em) {
  /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list .expert {
    text-align: left; }
    /* line 204, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert .media-container {
      width: 250px;
      height: 250px;
      margin: 0; }
    /* line 209, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert .title-line {
      margin-top: 0; }
      /* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list .expert .title-line:before {
        left: 0;
        margin-left: 0;
        width: 110px;
        height: 8px; }
    /* line 218, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list .expert .button {
      padding: 8px 30px 5px 30px;
      margin: 0; } }
@media only screen and (min-width: 50em) {
  /* line 228, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list .button {
    padding: 8px 40px 5px 40px; } }
/* MOSAIC VIEW */
/* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
.expert-list.mosaic .expert {
  text-align: center;
  margin-top: 20px;
  border-bottom: 1px solid #575665; }
  /* line 242, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert:before, .expert-list.mosaic .expert:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 247, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert.sticky {
    padding-bottom: 45px;
    margin-bottom: 45px;
    border-bottom: 1px solid #575665; }
    /* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert.sticky .summary {
      height: auto; }
  /* line 255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert .summary {
    padding: 0 10px;
    overflow: hidden; }
  /* line 259, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert h3, .expert-list.mosaic .expert .h3, .expert-list.mosaic .expert .eform fieldset legend, .eform fieldset .expert-list.mosaic .expert legend {
    margin-top: 40px; }
    /* line 261, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert h3:before, .expert-list.mosaic .expert .h3:before, .expert-list.mosaic .expert .eform fieldset legend:before, .eform fieldset .expert-list.mosaic .expert legend:before {
      left: 50%;
      height: 4px;
      width: 55px;
      margin-left: -27px; }
  /* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert .share-buttons.toggle .switch-button a {
    margin-top: 0; }
/* line 278, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
.expert-list.mosaic .media-container {
  margin: 0 auto; }

@media only screen and (min-width: 40em) {
  /* line 290, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert-blocks > .row .expert {
    padding: 0;
    margin-top: 0; }
  /* line 295, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert-blocks > .row > .column {
    margin-top: 40px; }
    /* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert-blocks > .row > .column:nth-child(2n+1) {
      border-right: 1px solid #575665; }
  /* line 304, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert {
    border-bottom: none; }
    /* line 308, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert.sticky h3:before, .expert-list.mosaic .expert.sticky .h3:before, .expert-list.mosaic .expert.sticky .eform fieldset legend:before, .eform fieldset .expert-list.mosaic .expert.sticky legend:before {
      left: 0;
      margin-left: 0; }
    /* line 315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert h3:before, .expert-list.mosaic .expert .h3:before, .expert-list.mosaic .expert .eform fieldset legend:before, .eform fieldset .expert-list.mosaic .expert legend:before {
      height: 8px;
      width: 110px;
      margin-left: -55px; }
    /* line 321, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert .summary {
      height: 145px;
      padding: 0 30px; }
    /* line 325, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert .button {
      font-size: 16px; }
    /* line 331, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert.others .description {
      margin-bottom: 40px; }
    /* line 335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert.others .share-buttons.toggle {
      padding: 6px; }
      /* line 338, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list.mosaic .expert.others .share-buttons.toggle .switch-button a {
        background-image: url(https://ingenico.vn/images/sprite-share.png);
        height: 32px;
        width: 32px;
        display: inline-block;
        background-color: initial;
        text-indent: -999px;
        padding: 0;
        background-color: transparent; }
        /* line 347, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
        .expert-list.mosaic .expert.others .share-buttons.toggle .switch-button a .label {
          display: none; }
    /* line 355, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert.others .share-buttons.open ul {
      top: 37px; }
      /* line 357, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list.mosaic .expert.others .share-buttons.open ul li {
        padding: 0 6px; }
        /* line 359, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
        .expert-list.mosaic .expert.others .share-buttons.open ul li a {
          width: 32px;
          height: 32px; }
          /* line 362, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
          .expert-list.mosaic .expert.others .share-buttons.open ul li a .label {
            display: none; }
    /* line 371, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert.others .share-buttons.up.open ul {
      top: auto;
      bottom: 43px; }
    /* line 379, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
    .expert-list.mosaic .expert.sticky {
      text-align: left; }
      /* line 381, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list.mosaic .expert.sticky .media-container {
        width: 250px;
        height: 250px; }
      /* line 387, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list.mosaic .expert.sticky .share-buttons.open ul {
        top: 37px; }
      /* line 391, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list.mosaic .expert.sticky .share-buttons.open.up ul {
        top: auto;
        bottom: 37px; }
      /* line 398, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
      .expert-list.mosaic .expert.sticky .summary {
        padding: 0; } }
@media only screen and (min-width: 50em) {
  /* line 412, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert-blocks > .row > .column:nth-child(2n) {
    border-right: 1px solid #575665; }
  /* line 415, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert-blocks > .row > .column:nth-child(3n) {
    border-right: none; }
  /* line 422, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert .media-container {
    height: 230px;
    width: 230px; }
  /* line 427, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_experts.scss */
  .expert-list.mosaic .expert.sticky .media-container {
    width: 314px;
    height: 314px; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard > .container {
  padding-bottom: 0; }
/* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .column.intro {
  text-align: center; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .column.intro h1 img, .section.wizard .column.intro .h1 img {
    display: block;
    margin: 0 auto .5em;
    width: 200px;
    height: auto; }
  /* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .column.intro .summary {
    font-family: Tahoma,arial, sans-serif; }
/* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .cta {
  margin: 1em 0 2em;
  padding: 1.5em 0;
  color: #FFF;
  text-align: center; }
  /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .cta p, .section.wizard .cta strong, .section.wizard .cta h1, .section.wizard .cta .h1, .section.wizard .cta h2, .section.wizard .cta .h2, .section.wizard .cta #subMenu .img .txt, #subMenu .img .section.wizard .cta .txt, .section.wizard .cta h3, .section.wizard .cta .h3, .section.wizard .cta .eform fieldset legend, .eform fieldset .section.wizard .cta legend, .section.wizard .cta h4, .section.wizard .cta .h4, .section.wizard .cta h4, .section.wizard .cta .h4, .section.wizard .cta h6, .section.wizard .cta .h6, .section.wizard .cta blockquote {
    color: #FFFFFF; }
  /* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .cta .column {
    display: table; }
    /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .cta .column .action {
      display: table-cell;
      vertical-align: middle; }
  /* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .cta h2, .section.wizard .cta .h2, .section.wizard .cta #subMenu .img .txt, #subMenu .img .section.wizard .cta .txt {
    color: #FFF; }
  /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .cta.bottom {
    margin-bottom: 0; }
  /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .cta .button {
    margin: 0 auto; }
/* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .geo-suggestions ul, .section.wizard .geo-suggestions li {
  margin: 0;
  padding: 0; }
/* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .geo-suggestions .toggles {
  font-size: 13px;
  font-weight: bold; }
/* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .geo-suggestions .regions li:before {
  display: none; }
/* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .geo-suggestions .regions .region {
  margin-bottom: 2em;
  padding-top: 2em;
  border-top: solid 1px; }
  /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .geo-suggestions .regions .region:first-child {
    padding-top: 0;
    border-top: none; }
  /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .geo-suggestions .regions .region .region-title {
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 1em; }
  /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .geo-suggestions .regions .region .links a {
    text-decoration: none;
    color: #575665; }
    /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .geo-suggestions .regions .region .links a:hover {
      color: #ef4036; }
/* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .subrange {
  text-align: center; }
  /* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .subrange .media-container {
    margin-bottom: 1em; }
  /* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .subrange h2, .section.wizard .subrange .h2, .section.wizard .subrange #subMenu .img .txt, #subMenu .img .section.wizard .subrange .txt {
    margin-bottom: .5em; }
  /* line 112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .subrange .row {
    margin-left: 0;
    margin-right: 0; }
/* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .toggles {
  text-align: center; }
  /* line 122, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .toggles .label {
    display: block;
    font-size: 12px; }
  /* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .toggles a {
    text-decoration: none;
    font-weight: bold;
    margin: 10px 15px 10px 0; }
    /* line 132, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles a .icon {
      display: inline-block;
      width: 30px;
      height: 30px;
      margin: 0 10px -10px 0;
      background-image: url(https://ingenico.vn/images/sprite.png);
      background-repeat: no-repeat;
      -webkit-background-size: auto 624px;
      -moz-background-size: auto 624px;
      -o-background-size: auto 624px;
      background-size: auto 624px;
      background-position: -89px -156px; }
    /* line 147, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles a.open .icon {
      background-position: -89px -189px; }
    /* line 151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles a.open span.open {
      display: inline; }
    /* line 155, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles a.open span.closed {
      display: none; }
  /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .toggles span.open {
    display: none; }
/* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .tab-trigger {
  display: table;
  width: 100%;
  margin-bottom: 1em;
  font-weight: bold;
  color: #575665;
  text-decoration: none;
  font-size: 18px; }
  /* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tab-trigger.current {
    margin-bottom: 3.5em;
    outline: none; }
  /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tab-trigger .range-separator {
    display: none;
    position: absolute;
    bottom: 1em;
    left: 37%;
    width: 26%;
    height: 6px;
    background: #dbdbe3; }
  /* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tab-trigger .column {
    display: table-cell;
    vertical-align: middle;
    float: none; }
  /* line 199, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tab-trigger .icon {
    text-align: right; }
    /* line 201, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .tab-trigger .icon img {
      display: block;
      max-width: 107px;
      margin: 0 auto; }
    /* line 206, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .tab-trigger .icon .range-title {
      display: block;
      text-align: center;
      margin-top: 10px; }
/* line 215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .six-ranges .tab-trigger {
  display: block; }
/* line 222, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .tabs-processed.open .tab-trigger {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3; }
  /* line 226, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tabs-processed.open .tab-trigger.current, .section.wizard .tabs-processed.open .tab-trigger:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }
  /* line 231, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tabs-processed.open .tab-trigger.current .range-separator {
    display: block; }
/* line 239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .tabs-processed .tabs-tab .subranges {
  display: none; }
/* line 244, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .tabs-processed .tabs-tab.current .subranges {
  display: block;
  padding-top: 1em; }
  /* line 248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tabs-processed .tabs-tab.current .subranges .subranges {
    display: none; }
  /* line 253, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .tabs-processed .tabs-tab.current .subranges .tabs-tab.current .subranges {
    display: block; }
/* line 263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.section.wizard .tabs-disabled .tabs-tab .subranges {
  display: block !important; }

/* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.sub-items {
  margin: 0; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .sub-items li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .sub-items li:before {
      background: none;
      display: none; }
  /* line 273, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items img {
    margin: 0 auto 1em auto;
    display: block;
    max-width: 90%; }
  /* line 278, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items .img {
    display: block;
    padding-bottom: 70px;
    position: relative;
    margin-bottom: 15px;
    opacity: 0.5; }
    /* line 284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .sub-items .img.current {
      opacity: 1; }
      /* line 286, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .sub-items .img.current:before {
        position: absolute;
        background: #dbdbe3;
        display: block;
        content: "";
        width: 8px;
        height: 70px;
        margin-top: -70px;
        top: 100%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }

/* line 306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.uneven .sub-items .img.current:before {
  background: #FFF; }
/* line 313, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.uneven.section.wizard .tab-trigger .range-separator {
  background: #FFF; }

/* line 318, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.sub-items-content {
  margin: 0; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .sub-items-content li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .sub-items-content li:before {
      background: none;
      display: none; }
  /* line 320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items-content .img {
    margin-bottom: 15px; }
  /* line 324, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items-content .slick-slide img {
    display: inline-block; }
  /* line 328, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items-content p, .sub-items-content h4, .sub-items-content .h4 {
    text-align: left; }
  /* line 331, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items-content p.left, .sub-items-content p.right {
    margin: 0 0 10px;
    text-align: center; }
  /* line 335, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items-content .content {
    overflow: hidden;
    padding-bottom: 25px; }
    /* line 338, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .sub-items-content .content .button {
      float: none !important;
      margin: 10px 0 0 0;
      display: inline-block;
      text-align: center; }
      @media only screen and (min-width: 40em) {
        /* line 338, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
        .sub-items-content .content .button {
          margin-right: 10px; } }
    /* line 347, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .sub-items-content .content p.left, .sub-items-content .content p.right {
      float: none !important; }
    @media only screen and (min-width: 40em) {
      /* line 351, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .sub-items-content .content p.left {
        float: left !important; }
      /* line 354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .sub-items-content .content p.right {
        float: right !important; } }
  /* line 360, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .sub-items-content > li:last-child {
    display: block;
    border-bottom: 1px solid #9a9aa3; }
  @media only screen and (min-width: 40em) {
    /* line 365, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .sub-items-content > li:last-child {
      border-bottom: 0; } }

/* line 372, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
.data {
  position: relative;
  margin: 32px 0; }
  /* line 375, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .data .number {
    font-weight: 700;
    font-size: 35px;
    display: block;
    padding-top: 15px;
    border-top: 1px solid #9a9aa3; }
    @media only screen and (min-width: 40em) {
      /* line 375, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .data .number {
        border-top: 0;
        padding-top: 0;
        font-size: 18px; } }
    @media only screen and (min-width: 50em) {
      /* line 375, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .data .number {
        font-size: 24px; } }
  /* line 390, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .data .txt {
    display: block; }
  @media only screen and (min-width: 40em) {
    /* line 372, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .data {
      margin: 0; }
      /* line 395, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .data:before {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        width: 1px;
        height: 100%;
        background: #9a9aa3; } }

@media only screen and (min-width: 40em) {
  /* line 411, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .column.intro {
    text-align: left; }
    /* line 413, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .column.intro h1, .section.wizard .column.intro .h1 {
      display: table; }
      /* line 416, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard .column.intro h1 img, .section.wizard .column.intro .h1 img {
        display: table-cell;
        padding-right: 20px;
        border-right: solid 1px #CCC; }
      /* line 422, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard .column.intro h1 span, .section.wizard .column.intro .h1 span {
        display: table-cell;
        vertical-align: middle;
        padding-left: 10px; }
    /* line 429, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .column.intro .summary {
      font-size: 16px; }
  /* line 434, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .toggles {
    text-align: left; }
    /* line 437, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles .label {
      font-size: 16px; }
    /* line 442, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles a .icon {
      width: 40px;
      height: 40px;
      margin: 0 10px -13px 0;
      background-size: auto auto;
      background-position: -119px -208px; }
    /* line 451, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles a.open .icon {
      background-position: -119px -252px; }
  /* line 458, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .cta {
    text-align: left; }
    /* line 461, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .cta .action {
      text-align: right; }
      /* line 463, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard .cta .action .button {
        text-align: left;
        margin: 0; }
  /* line 470, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard ul.tabs.show-for-medium-up {
    margin: 0;
    display: block !important;
    text-align: center;
    position: relative; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .section.wizard ul.tabs.show-for-medium-up li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .section.wizard ul.tabs.show-for-medium-up li:before {
        background: none;
        display: none; }
    /* line 475, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.tabs.show-for-medium-up:before {
      content: "";
      display: block;
      height: 1px;
      width: 50%;
      background: #9a9aa3;
      position: absolute;
      bottom: 0;
      left: 0; }
    /* line 486, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.tabs.show-for-medium-up li.column {
      display: inline-block !important;
      float: none !important; }
      /* line 489, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard ul.tabs.show-for-medium-up li.column.end {
        float: none !important; }
      /* line 492, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard ul.tabs.show-for-medium-up li.column.six-ranges {
        float: left !important; }
        /* line 494, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
        .section.wizard ul.tabs.show-for-medium-up li.column.six-ranges.end {
          float: left !important; }
    /* line 499, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.tabs.show-for-medium-up li.medium-3 {
      width: 24%; }
    /* line 504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.tabs.show-for-medium-up .tab-trigger {
      text-align: center;
      font-size: 24px;
      margin-bottom: 1em; }
      /* line 509, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard ul.tabs.show-for-medium-up .tab-trigger .range-separator {
        left: 30%;
        width: 40%;
        height: 8px; }
      /* line 515, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard ul.tabs.show-for-medium-up .tab-trigger img {
        display: block;
        margin: 0 auto 20px;
        max-width: 85%; }
      /* line 521, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
      .section.wizard ul.tabs.show-for-medium-up .tab-trigger .range-title {
        display: inline-block;
        font-size: 20px; }
    /* line 529, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.tabs.show-for-medium-up .six-ranges .tab-trigger .range-title {
      font-size: 16px; }
    /* line 532, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.tabs.show-for-medium-up .six-ranges .tab-trigger img {
      max-width: 85%; }
  /* line 539, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard ul.sub-items.tabs.show-for-medium-up {
    overflow: hidden; }
    /* line 541, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.sub-items.tabs.show-for-medium-up li.column {
      display: block !important;
      float: left !important; }
    /* line 545, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard ul.sub-items.tabs.show-for-medium-up:before {
      display: none; }
  /* line 550, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .subrange {
    text-align: left; }
    /* line 553, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .subrange .media-container {
      margin-bottom: 2em; } }
@media only screen and (min-width: 50em) {
  /* line 567, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .geo-suggestions .regions .region .links li:nth-child(2n+1) {
    padding-left: 10px;
    border-left: solid 1px; }
  /* line 572, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .geo-suggestions .regions .region .links li:nth-child(3n+1) {
    padding-left: 0;
    border-left: none; }
  /* line 583, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard ul.tabs.show-for-medium-up .tab-trigger .range-title {
    font-size: 24px; }
  /* line 588, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
  .section.wizard .toggles {
    text-align: left; }
    /* line 590, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_wizard.scss */
    .section.wizard .toggles .label {
      display: inline; } }
/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
.section .faq.uneven .expandable-block .answer a, .section .faq.uneven .expandable-block.active .answer a {
  color: #ef4036; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .section .faq.uneven .expandable-block .answer a:hover, .section .faq.uneven .expandable-block.active .answer a:hover {
    text-decoration: underline; }
  /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .section .faq.uneven .expandable-block .answer a.button:hover, .section .faq.uneven .expandable-block.active .answer a.button:hover {
    color: #FFF;
    text-decoration: none; }

/* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
.faq .questions-list, .variant-faq .questions-list {
  margin-bottom: 60px; }
/* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
.faq h4, .faq .h4, .variant-faq h4, .variant-faq .h4 {
  margin: 0;
  color: #575665; }
/* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
.faq .active h4, .faq .active .h4, .variant-faq .active h4, .variant-faq .active .h4 {
  color: #ef4036; }
/* line 39, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
.faq .question-block, .variant-faq .question-block {
  position: relative; }
  /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .faq .question-block:before, .variant-faq .question-block:before {
    display: none; }
  /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .faq .question-block .button-to-expand, .variant-faq .question-block .button-to-expand {
    display: block;
    text-decoration: none;
    color: #575665;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    margin: 0 0 10px 0;
    position: relative;
    padding: 7px 0 7px 50px; }
    /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
    .faq .question-block .button-to-expand .icon, .variant-faq .question-block .button-to-expand .icon {
      -webkit-background-size: auto 534px;
      -moz-background-size: auto 534px;
      -o-background-size: auto 534px;
      background-size: auto 534px;
      background-position: -25.6px -19.2px;
      display: block;
      position: absolute;
      width: 26px;
      height: 26px;
      margin: 0;
      top: 50%;
      margin-top: -13px;
      left: 0; }
  /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .faq .question-block .answer, .variant-faq .question-block .answer {
    padding: 10px 0 10px 50px;
    display: none;
    font-size: 13px;
    line-height: 25px; }
    /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
    .faq .question-block .answer p, .variant-faq .question-block .answer p {
      margin: 0 0 15px 0; }
    /* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
    .faq .question-block .answer li, .variant-faq .question-block .answer li {
      line-height: 25px; }
      /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
      .faq .question-block .answer li:before, .variant-faq .question-block .answer li:before {
        margin: 7px 0 0 -15px; }
  /* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .faq .question-block.active .button-to-expand, .variant-faq .question-block.active .button-to-expand {
    color: #ef4036;
    margin: 0 0 8px 0; }
    /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
    .faq .question-block.active .button-to-expand .icon, .variant-faq .question-block.active .button-to-expand .icon {
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      -o-transform: rotate(90deg);
      transform: rotate(90deg); }
/* line 99, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
.faq .expandable-block, .variant-faq .expandable-block {
  text-align: left; }

@media only screen and (min-width: 40em) {
  /* line 107, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .faq .question-block .button-to-expand, .variant-faq .question-block .button-to-expand {
    font-size: 20px;
    padding: 7px 0 7px 86px;
    margin: 0 0 14px 0; }
    /* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
    .faq .question-block .button-to-expand .icon, .variant-faq .question-block .button-to-expand .icon {
      -webkit-background-size: auto 833px;
      -moz-background-size: auto 833px;
      -o-background-size: auto 833px;
      background-size: auto 833px;
      background-position: -40px -30px;
      width: 40px;
      height: 40px;
      margin-top: -20px; }
  /* line 122, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .faq .question-block .answer, .variant-faq .question-block .answer {
    padding: 15px 0 30px 86px;
    font-size: 16px;
    line-height: 18px; }
    /* line 126, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
    .faq .question-block .answer p, .variant-faq .question-block .answer p {
      margin: 0 0 20px 0; }
  /* line 132, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_faq.scss */
  .faq .question-block.active .question, .variant-faq .question-block.active .question {
    margin: 0 0 25px 0; } }
/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
.bcrumb li, .bcrumb a {
  font-size: 12px; }
/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
.bcrumb li {
  display: block;
  position: relative;
  float: left;
  padding: 0;
  margin-right: 8px;
  padding-right: 12px; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .bcrumb li:before {
    content: " ";
    display: block;
    width: 8px;
    height: 8px;
    position: absolute;
    right: 2px;
    top: 50%;
    margin-top: -5px;
    background-repeat: no-repeat;
    background-position: 0 -6px; }
  /* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .bcrumb li:last-child a {
    cursor: default; }
  /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .bcrumb li:last-child:before {
    display: none; }
/* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
.bcrumb a {
  padding: 0 8px 0 0;
  color: #575665;
  text-decoration: none; }
  /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .bcrumb a.currentLk, .bcrumb a:hover {
    color: #ef4036; }
  /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .bcrumb a.currentLk {
    font-weight: 700;
    cursor: default; }

/* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
.share-buttons.inline .button {
  margin-top: 0;
  padding: 8px 17px 5px 15px; }
/* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
.share-buttons.inline .label {
  padding-left: 48px;
  font-size: 13px; }
  /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .share-buttons.inline .label:before {
    top: 14px;
    height: 2px;
    width: 25px; }

/* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
.print-button {
  position: relative;
  float: left;
  display: none; }
  /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .print-button a {
    display: block;
    overflow: hidden; }
  /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .print-button span {
    display: block;
    float: right; }
    /* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
    .print-button span:before {
      background-position: -128px top; }
    /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
    .print-button span:hover:before {
      background-position: -128px -32px; }

@media only screen and (min-width: 40em) {
  /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .header-extra .share-buttons.inline {
    float: left; }
  /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .header-extra .share-block {
    float: right; }

  /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .bcrumb li, .bcrumb a {
    line-height: 32px; } }
@media only screen and (min-width: 50em) {
  /* line 112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_header_extra.scss */
  .print-button {
    display: block; } }
/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_off_canvas.scss */
body.mobile {
  right: 0;
  -webkit-transition: right 0.5s ease-in-out;
  -moz-transition: right 0.5s ease-in-out;
  -o-transition: right 0.5s ease-in-out;
  transition: right 0.5s ease-in-out; }
/* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_off_canvas.scss */
body.off-canvas-revealed {
  right: 85%;
  position: fixed; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_off_canvas.scss */
  body.off-canvas-revealed #offCanvasCloser {
    display: block; }

/* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_off_canvas.scss */
#offCanvas.off-canvas-revealed {
  right: 0; }

/* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_off_canvas.scss */
#offCanvasCloser {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  content: " ";
  display: none;
  opacity: 0; }

/* line 38, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_off_canvas.scss */
#offCanvas li a, .offcanvas-fix #offCanvas li a {
  outline: 1px solid transparent; }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
.chart html {
  height: auto;
  min-height: 0; }
/* line 6, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
.chart #stock-data {
  height: auto; }

/* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
#stock-data {
  font-size: 12px;
  text-align: center;
  height: auto; }
  /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
  #stock-data > ul {
    margin-bottom: 10px !important;
    margin: 0 0 10px !important; }
    /* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
    #stock-data > ul > li {
      padding: 0; }
      /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
      #stock-data > ul > li:before {
        content: '';
        position: static;
        display: block;
        width: 50%;
        height: 1px;
        margin: 0 auto 16px;
        background: #575665; }
      /* line 34, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
      #stock-data > ul > li:first-child {
        margin-bottom: 8px;
        padding-top: 0;
        border-top: none; }
        /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
        #stock-data > ul > li:first-child:before {
          display: inline-block;
          vertical-align: top;
          width: 54px;
          height: 54px;
          margin: 0 20px 1em 0;
          background: url("https://ingenico.vn/images/share-price-icon.png") no-repeat;
          -webkit-background-size: auto 54px;
          -moz-background-size: auto 54px;
          -o-background-size: auto 54px;
          background-size: auto 54px; }
      /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
      #stock-data > ul > li li {
        line-height: 1em; }
  /* line 59, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
  #stock-data .value {
    display: inline-block;
    padding-right: 15px;
    font-family: Tahoma,arial, sans-serif;
    font-size: 2em;
    font-weight: bold;
    color: #ef4036; }
  /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
  #stock-data .market-cap,
  #stock-data .hour {
    white-space: nowrap; }
    /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
    #stock-data .market-cap:before,
    #stock-data .hour:before {
      content: '';
      display: none;
      width: 5px;
      height: 5px;
      margin: 0 11px 0 6px;
      vertical-align: middle;
      background: url(https://ingenico.vn/images/sprite.png) no-repeat; }

@media only screen and (min-width: 40em) {
  /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
  #stock-data {
    font-size: 18px;
    text-align: left; }
    /* line 90, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
    #stock-data > ul {
      display: table; }
      /* line 92, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
      #stock-data > ul > li {
        display: table-cell;
        vertical-align: middle; }
        /* line 96, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
        #stock-data > ul > li:before {
          display: none; }
        /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
        #stock-data > ul > li:first-child {
          line-height: 1em;
          display: table;
          vertical-align: middle;
          margin-right: 17px;
          margin-bottom: 0;
          padding-right: 34px;
          border-right: solid 1px #575665; }
          /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
          #stock-data > ul > li:first-child > div {
            display: table-cell;
            vertical-align: middle; }
          /* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
          #stock-data > ul > li:first-child:before {
            display: table-cell;
            padding-right: 30px;
            width: 100px;
            height: 70px;
            -webkit-background-size: auto auto;
            -moz-background-size: auto auto;
            -o-background-size: auto auto;
            background-size: auto auto; }
    /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_share_price.scss */
    #stock-data .value {
      line-height: 1em; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
html.overflow-iframe,
body.overflow-iframe {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%; }
  /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  html.overflow-iframe .eform input[type=date],
  html.overflow-iframe .eform input[type=email],
  html.overflow-iframe .eform input[type=password],
  html.overflow-iframe .eform input[type=tel],
  html.overflow-iframe .eform input[type=text],
  html.overflow-iframe .eform select,
  html.overflow-iframe .eform textarea,
  body.overflow-iframe .eform input[type=date],
  body.overflow-iframe .eform input[type=email],
  body.overflow-iframe .eform input[type=password],
  body.overflow-iframe .eform input[type=tel],
  body.overflow-iframe .eform input[type=text],
  body.overflow-iframe .eform select,
  body.overflow-iframe .eform textarea {
    width: 100%; }
    @media only screen and (min-width: 40em) {
      /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      html.overflow-iframe .eform input[type=date],
      html.overflow-iframe .eform input[type=email],
      html.overflow-iframe .eform input[type=password],
      html.overflow-iframe .eform input[type=tel],
      html.overflow-iframe .eform input[type=text],
      html.overflow-iframe .eform select,
      html.overflow-iframe .eform textarea,
      body.overflow-iframe .eform input[type=date],
      body.overflow-iframe .eform input[type=email],
      body.overflow-iframe .eform input[type=password],
      body.overflow-iframe .eform input[type=tel],
      body.overflow-iframe .eform input[type=text],
      body.overflow-iframe .eform select,
      body.overflow-iframe .eform textarea {
        width: 95%; } }

/* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
html.no-pagination .form-pagination .button[type="button"],
body.no-pagination .form-pagination .button[type="button"] {
  display: none !important; }
/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
html.no-pagination .form-pagination .actions,
body.no-pagination .form-pagination .actions {
  margin-right: 6%; }
/* line 30, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
html.no-pagination .form-pagination:before, html.no-pagination .form-pagination:after,
body.no-pagination .form-pagination:before,
body.no-pagination .form-pagination:after {
  display: none; }

/* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bundle-modal .circle-transparent {
  position: absolute;
  top: 0;
  width: 100%;
  height: 90px;
  overflow: hidden;
  border-radius: 8px 8px 0 0; }
  @media only screen and (min-width: 50em) {
    /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-modal .circle-transparent {
      height: 180px; } }
  /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-modal .circle-transparent:before {
    width: 90px;
    height: 90px;
    position: absolute;
    content: "";
    display: block;
    border-radius: 100%;
    left: 50%;
    bottom: 50%;
    box-shadow: 0 420px 0 850px #ffffff;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
    @media only screen and (min-width: 50em) {
      /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-modal .circle-transparent:before {
        width: 180px;
        height: 180px; } }
/* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bundle-modal .overlay {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #7e7d90;
  opacity: .9; }
/* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bundle-modal.no-icon .circle-transparent {
  display: none; }
/* line 80, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bundle-modal.no-icon .modal-container {
  padding-top: 0; }
  /* line 82, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-modal.no-icon .modal-container:before {
    display: none; }
  /* line 85, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-modal.no-icon .modal-container .wrapper {
    padding-top: 50px; }
/* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bundle-modal .mfp-close {
  opacity: 1;
  display: block;
  width: 43px;
  height: 43px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  right: 8px;
  font-family: Tahoma,arial, sans-serif;
  text-decoration: none;
  background: url("https://ingenico.vn/images/sprite.png") no-repeat -59px -522px;
  color: transparent; }
  @media only screen and (min-width: 50em) {
    /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-modal .mfp-close {
      right: 0; } }
/* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bundle-modal .modal-container {
  position: relative;
  width: 100%;
  padding-top: 60px; }
  @media only screen and (min-width: 50em) {
    /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-modal .modal-container {
      padding-top: 120px;
      max-width: 800px; } }
  /* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-modal .modal-container:before {
    display: block;
    content: "";
    width: 80px;
    height: 80px;
    position: absolute;
    left: 50%;
    top: 0;
    background: url("https://ingenico.vn/images/sprite.png") no-repeat left -753px;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
    @media only screen and (min-width: 50em) {
      /* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-modal .modal-container:before {
        background: url("https://ingenico.vn/images/sprite.png") no-repeat left -583px;
        width: 170px;
        height: 170px; } }

/* line 136, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bw-interstitial.bundle-modal {
  position: relative; }
  /* line 141, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bw-interstitial.bundle-modal .button.base.reversed:hover {
    background: white;
    color: #ef4036; }
  /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bw-interstitial.bundle-modal .block-title {
    margin-bottom: 0; }
    @media only screen and (min-width: 40em) {
      /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bw-interstitial.bundle-modal .block-title {
        margin-bottom: 0; } }
  /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bw-interstitial.bundle-modal p {
    margin-bottom: 40px; }
    /* line 156, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bw-interstitial.bundle-modal p.action {
      margin-bottom: 0; }
  /* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bw-interstitial.bundle-modal .content {
    background: white; }
  /* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bw-interstitial.bundle-modal .modal-container .wrapper {
    background: white;
    border-radius: 8px;
    overflow: hidden; }

/* line 172, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.modal-form {
  max-width: 800px;
  margin: 0 auto;
  margin-top: 40px;
  padding: 5px; }
  @media only screen and (min-width: 50em) {
    /* line 172, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .modal-form {
      margin-top: 0; } }
  /* line 180, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .modal-form .wrapper {
    position: relative;
    width: 100%;
    background: white;
    border-radius: 8px; }
  /* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .modal-form .block-title {
    margin-bottom: 10px; }
    @media only screen and (min-width: 40em) {
      /* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .modal-form .block-title {
        margin-bottom: 30px; } }
  /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .modal-form .mfp-close {
    margin-top: -20px; }
    @media only screen and (min-width: 50em) {
      /* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .modal-form .mfp-close {
        margin-right: -20px;
        right: 0; } }
  /* line 199, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .modal-form iframe {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    background: white; }
    @media only screen and (min-width: 50em) {
      /* line 199, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .modal-form iframe {
        max-height: calc(100vh - 400px); } }

/* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
.bundle-wizard {
  background: #f4f4f4 url("https://ingenico.vn/images/bg-bundle-wizard.jpg") no-repeat left top;
  background-size: 180% auto; }
  @media only screen and (min-width: 40em) {
    /* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard {
      background-size: 100% auto; } }
  /* line 221, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table {
    clear: both; }
  /* line 225, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .media-container {
    width: 190px;
    height: 190px; }
    @media only screen and (min-width: 50em) {
      /* line 225, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .media-container {
        width: 220px;
        height: 220px; } }
  /* line 234, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .open-tooltip {
    float: right;
    position: relative; }
    /* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .open-tooltip span.content {
      position: absolute;
      display: none;
      bottom: 160%;
      border-radius: 15px;
      min-width: 150px;
      text-align: left;
      max-width: 150px;
      background: #01bace;
      color: white;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      left: 50%;
      padding: 10px;
      font-size: 12px; }
      /* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .open-tooltip span.content:before {
        display: block;
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 6px solid #01bace; }
  /* line 265, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .wizard {
    padding-top: 5px;
    background: white;
    border-radius: 8px;
    font-family: Tahoma,arial, sans-serif;
    position: relative; }
    @media only screen and (min-width: 40em) {
      /* line 265, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard {
        padding-top: 20px; } }
    /* line 276, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard.container-wizard.step-3 > .actions .next {
      display: none; }
    /* line 283, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard.container-wizard.step-1 > .actions {
      position: relative; }
      /* line 285, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard.container-wizard.step-1 > .actions .prev {
        display: none !important; }
      @media only screen and (min-width: 40em) {
        /* line 283, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard.container-wizard.step-1 > .actions {
          width: 100%; } }
      @media only screen and (min-width: 50em) {
        /* line 283, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard.container-wizard.step-1 > .actions {
          width: 100%; } }
    /* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard .slider-container {
      padding-bottom: 100px; }
    /* line 301, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard ul {
      margin: 0;
      overflow: hidden; }
      /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .bundle-wizard .wizard ul li {
        padding: 0; }
        /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .bundle-wizard .wizard ul li:before {
          background: none;
          display: none; }
      /* line 305, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard ul li:before {
        display: none; }
    /* line 310, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > ul {
      background: #f4f4f4; }
    /* line 313, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .content {
      margin: 0;
      min-height: 15em;
      background: transparent; }
      /* line 317, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard > .content > .body {
        position: static;
        width: 100%;
        height: 100%;
        padding: 20px; }
        /* line 322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .content > .body input[type="radio"], .bundle-wizard .wizard > .content > .body input[type="checkbox"] {
          opacity: 0;
          position: absolute;
          z-index: -1; }
        /* line 328, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .content > .body.first-step {
          padding-bottom: 50px; }
        /* line 332, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .content > .body h4, .bundle-wizard .wizard > .content > .body .h4 {
          margin-bottom: 10px; }
        /* line 336, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .content > .body .actions-wizard {
          float: right;
          text-align: center;
          z-index: 3; }
          @media only screen and (min-width: 40em) {
            /* line 336, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .actions-wizard {
              text-align: right; } }
          @media only screen and (min-width: 50em) {
            /* line 336, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .actions-wizard {
              position: absolute;
              right: 35px;
              bottom: 20px; } }
          /* line 348, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .actions-wizard .button {
            display: inline-block;
            background: #01bace;
            color: white;
            font-size: 18px;
            border: 2px solid #01bace; }
            /* line 354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .actions-wizard .button:hover {
              border-color: #01bace;
              background-color: white;
              color: #01bace; }
            /* line 359, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .actions-wizard .button.reversed {
              background-color: white;
              color: #01bace;
              border: 2px solid #01bace; }
              /* line 363, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
              .bundle-wizard .wizard > .content > .body .actions-wizard .button.reversed:hover {
                background-color: #01bace;
                color: white;
                border: 2px solid #01bace; }
          /* line 378, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .actions-wizard label i {
            width: 20px;
            height: 20px;
            display: block;
            float: left;
            background: #f4f4f4;
            margin-right: 8px; }
          /* line 387, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .actions-wizard label.checked i {
            position: relative; }
            /* line 389, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .actions-wizard label.checked i:before {
              content: "";
              display: block;
              width: 11px;
              height: 9px;
              position: absolute;
              left: 50%;
              top: 50%;
              -webkit-transform: translate(-50%, -50%);
              -moz-transform: translate(-50%, -50%);
              -ms-transform: translate(-50%, -50%);
              -o-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
              background: url("https://ingenico.vn/images/sprite.png") no-repeat -142px -60px; }
        /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .content > .body .checkbox-section > label, .bundle-wizard .wizard > .content > .body .sub-radio-section > label, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label {
          cursor: pointer;
          width: 49%;
          border: 1px solid #f4f4f4;
          padding: 10px;
          border-radius: 5px;
          text-align: center;
          float: left;
          margin-right: 1%;
          display: table;
          text-align: center;
          min-height: 64px;
          height: 64px; }
          /* line 419, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .checkbox-section > label > span, .bundle-wizard .wizard > .content > .body .sub-radio-section > label > span, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label > span {
            display: table-cell;
            width: 100%;
            vertical-align: middle; }
          @media only screen and (min-width: 50em) {
            /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .checkbox-section > label, .bundle-wizard .wizard > .content > .body .sub-radio-section > label, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label {
              min-height: 90px;
              height: 90px; } }
          @media only screen and (min-width: 40em) {
            /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .checkbox-section > label, .bundle-wizard .wizard > .content > .body .sub-radio-section > label, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label {
              width: 32%;
              padding: 20px; } }
          @media only screen and (min-width: 50em) {
            /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .checkbox-section > label, .bundle-wizard .wizard > .content > .body .sub-radio-section > label, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label {
              width: 19%; } }
          /* line 438, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .checkbox-section > label:hover, .bundle-wizard .wizard > .content > .body .sub-radio-section > label:hover, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label:hover {
            background: #018c9b;
            color: white; }
          /* line 442, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .checkbox-section > label.checked, .bundle-wizard .wizard > .content > .body .sub-radio-section > label.checked, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label.checked {
            background: #01bace;
            color: white; }
            /* line 445, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .content > .body .checkbox-section > label.checked:hover, .bundle-wizard .wizard > .content > .body .sub-radio-section > label.checked:hover, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label.checked:hover {
              background: #01bace; }
          /* line 449, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .checkbox-section > label label.error, .bundle-wizard .wizard > .content > .body .sub-radio-section > label label.error, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label label.error {
            position: absolute;
            opacity: 0;
            left: 0;
            z-index: -1; }
        /* line 456, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .content > .body .sub-radio-section, .bundle-wizard .wizard > .content > .body .sub-checkbox-section {
          display: none;
          margin-top: 20px; }
          /* line 459, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .content > .body .sub-radio-section > label, .bundle-wizard .wizard > .content > .body .sub-checkbox-section > label {
            padding: 10px; }
    /* line 466, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps > ul {
      display: table;
      width: 100%; }
      @media only screen and (min-width: 40em) {
        /* line 466, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps > ul {
          display: block;
          width: auto; } }
      /* line 473, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard > .steps > ul > li {
        width: 33.3333%;
        display: table-cell;
        float: none;
        border-right: 1px solid #acacac; }
        @media only screen and (min-width: 50em) {
          /* line 473, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .steps > ul > li {
            border-right: 0; } }
        /* line 481, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps > ul > li:last-child {
          border-right: 0; }
        /* line 484, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps > ul > li.current {
          border-right: 1px solid #01bace; }
          @media only screen and (min-width: 50em) {
            /* line 484, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .wizard > .steps > ul > li.current {
              border-right: 0; } }
        @media only screen and (min-width: 40em) {
          /* line 473, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .steps > ul > li {
            float: left;
            display: block; } }
        /* line 497, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps > ul > li:last-child a:before, .bundle-wizard .wizard > .steps > ul > li:last-child a:after {
          display: none; }
    /* line 504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps a {
      margin: 0;
      border-radius: 0;
      text-align: center; }
      @media only screen and (min-width: 40em) {
        /* line 504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps a {
          text-align: left;
          position: relative;
          min-height: 90px;
          padding: 1.3em 1em 1.3em 60px; } }
      @media only screen and (min-width: 50em) {
        /* line 504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps a {
          min-height: 0; } }
      @media only screen and (min-width: 50em) {
        /* line 518, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps a:before {
          content: "";
          display: block;
          height: 100%;
          position: absolute;
          top: 0;
          right: 0;
          bottom: 0;
          border-top: 32px solid #f4f4f4;
          border-left: 15px solid #d9d8d8;
          border-bottom: 32px solid #f4f4f4; } }
      @media only screen and (min-width: 50em) {
        /* line 532, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps a:after {
          content: "";
          display: block;
          height: 100%;
          position: absolute;
          top: 0;
          right: 1px;
          bottom: 0;
          border-top: 32px solid transparent;
          border-left: 15px solid #f4f4f4;
          border-bottom: 32px solid transparent; } }
    /* line 547, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps .current {
      background: #01bace; }
      /* line 549, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard > .steps .current a {
        background: #01bace; }
        /* line 551, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps .current a:hover {
          background: #01bace; }
        /* line 554, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps .current a:before {
          display: none; }
        @media only screen and (min-width: 50em) {
          /* line 557, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .wizard > .steps .current a:after {
            content: "";
            display: block;
            height: 100%;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            border-top: 32px solid #f4f4f4;
            border-left: 15px solid #01bace;
            border-bottom: 32px solid #f4f4f4; } }
    /* line 573, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps .done, .bundle-wizard .wizard > .steps .disabled {
      color: #acacac;
      background: #f4f4f4; }
      /* line 576, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard > .steps .done a, .bundle-wizard .wizard > .steps .disabled a {
        color: #acacac;
        background: #f4f4f4; }
        /* line 579, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps .done a:hover, .bundle-wizard .wizard > .steps .disabled a:hover {
          color: #acacac;
          background: #f4f4f4; }
    /* line 586, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps .done a {
      color: #575665; }
      /* line 588, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard > .steps .done a .number {
        background: #01bace;
        color: white;
        border-color: white; }
    /* line 598, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps .current a .number {
      border-color: white; }
    /* line 607, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps .has-next-selected:not(.current) a:before {
      display: none; }
    @media only screen and (min-width: 50em) {
      /* line 610, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard > .steps .has-next-selected:not(.current) a:after {
        content: "";
        display: block;
        height: 100%;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        border-top: 32px solid #01bace;
        border-left: 15px solid #f4f4f4;
        border-bottom: 32px solid #01bace; } }
    /* line 627, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard > .steps .number {
      padding: 8px;
      display: block;
      border: 2px solid #acacac;
      border-radius: 50%;
      width: 44px;
      height: 44px;
      font-size: 18px;
      text-align: center;
      margin: 0 auto 10px auto; }
      @media only screen and (min-width: 40em) {
        /* line 627, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .wizard > .steps .number {
          margin-bottom: 0;
          position: absolute;
          left: 10px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%);
          margin-right: 20px;
          display: inline-block; } }
    @media only screen and (min-width: 50em) {
      /* line 648, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard .packs-container {
        position: static; } }
    /* line 653, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .wizard .pack-description {
      display: none;
      padding-bottom: 70px; }
      /* line 656, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .wizard .pack-description.show {
        display: block; }
  /* line 661, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .actions {
    position: absolute;
    bottom: 23px;
    right: 0;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px; }
    @media only screen and (min-width: 40em) {
      /* line 661, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .actions {
        padding-left: 20px;
        padding-right: 35px; } }
    /* line 672, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .actions > ul {
      width: 100%; }
    @media only screen and (min-width: 40em) {
      /* line 661, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .actions {
        width: 58.33333%; } }
    @media only screen and (min-width: 50em) {
      /* line 661, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .actions {
        width: 66.6666%; } }
    /* line 681, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .actions .next {
      float: right; }
    /* line 684, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .actions .next, .bundle-wizard .actions .prev {
      margin-left: 0;
      margin-right: 0; }
      /* line 687, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .actions .next > a, .bundle-wizard .actions .prev > a {
        text-indent: -9999px;
        width: 40px;
        height: 40px;
        background-color: transparent;
        color: transparent;
        display: block; }
        /* line 695, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .actions .next > a:hover, .bundle-wizard .actions .prev > a:hover {
          background-color: transparent;
          border-radius: 25px;
          padding: 10px 20px; }
      /* line 704, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .actions .next.disabled > a, .bundle-wizard .actions .prev.disabled > a {
        visibility: hidden; }
    /* line 713, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .actions .next > a {
      background: url("https://ingenico.vn/images/sprite.png") no-repeat -104px -512px; }
    /* line 718, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .actions .prev > a {
      background: url("https://ingenico.vn/images/sprite.png") no-repeat -144px -512px; }
  /* line 724, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .nstSlider {
    margin-top: 60px;
    width: 100%;
    height: 5px;
    background: #01bace; }
    /* line 733, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .nstSlider .highlightPanel, .bundle-wizard .nstSlider .highlightPanel2, .bundle-wizard .nstSlider .highlightPanel3 {
      height: 5px;
      background: #018c9b; }
      /* line 736, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .highlightPanel .min, .bundle-wizard .nstSlider .highlightPanel .max, .bundle-wizard .nstSlider .highlightPanel2 .min, .bundle-wizard .nstSlider .highlightPanel2 .max, .bundle-wizard .nstSlider .highlightPanel3 .min, .bundle-wizard .nstSlider .highlightPanel3 .max {
        position: absolute;
        top: 200%; }
      /* line 740, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .highlightPanel .min, .bundle-wizard .nstSlider .highlightPanel2 .min, .bundle-wizard .nstSlider .highlightPanel3 .min {
        left: 0;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        padding-left: 16px; }
      /* line 745, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .highlightPanel .max, .bundle-wizard .nstSlider .highlightPanel2 .max, .bundle-wizard .nstSlider .highlightPanel3 .max {
        right: 0;
        padding-right: 16px;
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translateX(50%); }
      /* line 750, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .highlightPanel:before, .bundle-wizard .nstSlider .highlightPanel:after, .bundle-wizard .nstSlider .highlightPanel2:before, .bundle-wizard .nstSlider .highlightPanel2:after, .bundle-wizard .nstSlider .highlightPanel3:before, .bundle-wizard .nstSlider .highlightPanel3:after {
        content: "";
        display: block;
        width: 16px;
        height: 16px;
        background: #018c9b;
        border-radius: 50%;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      /* line 761, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .highlightPanel:before, .bundle-wizard .nstSlider .highlightPanel2:before, .bundle-wizard .nstSlider .highlightPanel3:before {
        left: 0; }
      /* line 764, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .highlightPanel:after, .bundle-wizard .nstSlider .highlightPanel2:after, .bundle-wizard .nstSlider .highlightPanel3:after {
        right: 0;
        left: auto; }
    /* line 771, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .nstSlider .highlightPanel3:after {
      display: none; }
    /* line 775, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .nstSlider .leftLabel {
      display: none; }
    /* line 778, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .nstSlider .leftGrip {
      width: 25px;
      height: 25px;
      border-radius: 50%;
      background: white;
      border: 3px solid #575665;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      top: 50%; }
      /* line 786, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .leftGrip .current-value {
        display: block;
        position: absolute;
        bottom: 130%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        left: 50%;
        min-width: 70px; }
      /* line 794, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .nstSlider .leftGrip:before {
        content: "";
        display: block;
        width: 19px;
        height: 19px;
        border-radius: 50%;
        background: #575665;
        border: 5px solid white;
        border-radius: 50%; }
  /* line 808, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table .tab-content {
    border-collapse: separate !important;
    overflow: visible; }
  /* line 812, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table .tab-links {
    display: block !important; }
    /* line 814, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table .tab-links li {
      width: 33%;
      background: white;
      padding: 0; }
      /* line 818, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table .tab-links li a {
        padding: 15px 5px;
        display: block; }
  /* line 825, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table thead th {
    background-color: transparent;
    display: none; }
    @media only screen and (min-width: 40em) {
      /* line 825, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table thead th {
        display: table-cell; } }
  /* line 832, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table thead td.tab {
    background-color: #01bace; }
    @media only screen and (min-width: 40em) {
      /* line 834, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table thead td.tab.highlighted {
        background: white;
        color: #575665;
        border-top: 2px solid #01bace;
        border-left: 2px solid #01bace;
        border-right: 2px solid #01bace;
        position: relative;
        border-radius: 0; }
        /* line 843, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .pricing-table thead td.tab.highlighted:before {
          content: "";
          display: block;
          position: absolute;
          top: -7px;
          background: white;
          border-top: 2px solid #01bace;
          border-left: 2px solid #01bace;
          border-right: 2px solid #01bace;
          height: 7px;
          left: -2px;
          right: -2px; }
        /* line 856, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .pricing-table thead td.tab.highlighted .button {
          color: white;
          border-color: #01bace;
          background-color: #01bace; }
          /* line 860, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .pricing-table thead td.tab.highlighted .button:hover {
            color: #01bace;
            border-color: #01bace;
            background-color: white; }
          /* line 865, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .pricing-table thead td.tab.highlighted .button.open-modal {
            background-color: white;
            border-color: #01bace;
            color: #01bace; }
            /* line 869, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
            .bundle-wizard .pricing-table thead td.tab.highlighted .button.open-modal:hover {
              background-color: #01bace;
              border-color: #01bace;
              color: white; } }
    /* line 877, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead td.tab.highlighted strong.high {
      display: block; }
    /* line 880, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead td.tab.highlighted + td {
      border-left: 0; }
  /* line 886, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table thead tr td {
    position: relative;
    vertical-align: top !important; }
    @media only screen and (max-width: 40em) {
      /* line 889, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table thead tr td.active {
        background: white;
        color: #575665; }
        /* line 893, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
        .bundle-wizard .pricing-table thead tr td.active .button {
          color: white;
          border-color: #01bace;
          background-color: #01bace; }
          /* line 897, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
          .bundle-wizard .pricing-table thead tr td.active .button:hover {
            color: #01bace;
            border-color: #01bace;
            background-color: white; } }
    /* line 906, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead tr td:first-of-type {
      border-left: 0; }
    /* line 909, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead tr td > div {
      padding-top: 20px;
      padding-bottom: 45px; }
    /* line 913, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead tr td strong.high {
      display: none;
      position: absolute;
      background: #52b907;
      color: white;
      left: 50%;
      padding: 6px 8px 4px;
      border-radius: 15px;
      text-transform: uppercase;
      top: -4px;
      min-width: 150px;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      font-size: 12px; }
    /* line 927, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead tr td span {
      display: block;
      max-width: 150px;
      margin: 0 auto;
      font-size: 13px;
      margin-top: 8px; }
  /* line 935, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table thead tr .button {
    position: absolute;
    bottom: 10px;
    border-color: white;
    color: #01bace;
    background-color: white;
    font-size: 18px;
    min-width: 140px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: 12px 20px 10px 15px;
    margin-bottom: 0; }
    /* line 947, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead tr .button:hover {
      color: white;
      background-color: #01bace;
      border-color: white; }
    /* line 952, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table thead tr .button.open-modal {
      border-color: white;
      background-color: #01bace;
      color: white; }
      /* line 956, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table thead tr .button.open-modal:hover {
        border-color: white;
        background-color: white;
        color: #01bace; }
  /* line 967, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table tbody tr td {
    border-bottom: 1px solid #efeef3; }
    @media only screen and (min-width: 40em) {
      /* line 970, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table tbody tr td.tab.highlighted {
        border-left: 2px solid #01bace;
        border-right: 2px solid #01bace !important; } }
  /* line 978, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table tbody tr th {
    border-bottom: 1px solid #efeef3; }
  @media only screen and (min-width: 40em) {
    /* line 984, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table tbody tr:last-child td.tab.highlighted {
      border-bottom: 2px solid #01bace; } }
  /* line 994, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table td.th.active {
    height: 160px; }
  /* line 998, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table tr .button {
    margin-bottom: 10px;
    background-color: #01bace;
    color: white;
    border-color: #01bace; }
    /* line 1005, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table tr .button:hover {
      background-color: white;
      color: #01bace;
      border-color: #01bace; }
    /* line 1012, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table tr .button.open-modal {
      background-color: white;
      color: #01bace;
      border-color: #01bace; }
      /* line 1016, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table tr .button.open-modal:hover {
        background-color: #01bace;
        color: white;
        border-color: #01bace; }
  /* line 1025, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table tr td.highlighted .button {
    border-color: #01bace;
    color: white;
    background-color: #01bace; }
    /* line 1029, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table tr td.highlighted .button:hover {
      color: #01bace;
      background-color: white; }
    /* line 1033, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
    .bundle-wizard .pricing-table tr td.highlighted .button.open-modal {
      background-color: white;
      color: #01bace;
      border-color: #01bace; }
      /* line 1037, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
      .bundle-wizard .pricing-table tr td.highlighted .button.open-modal:hover {
        background-color: #01bace;
        color: white;
        border-color: #01bace; }
  /* line 1046, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table .text-left {
    text-align: left; }
  /* line 1049, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table .text-center {
    text-align: center; }
  /* line 1052, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  .bundle-wizard .pricing-table .text-italic {
    font-style: italic; }

@media only screen and (max-width: 40em) {
  /* line 1062, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_bundle_wizard.scss */
  [name="bundle-wizard-form"].eform select {
    width: 100%; } }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
.cookie-preferences .cookie-accepted .label.state-accepted {
  display: inline; }
/* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
.cookie-preferences .cookie-accepted .label.state-refused {
  display: none; }
/* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
.cookie-preferences .cookie-refused .label.state-accepted {
  display: none; }
/* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
.cookie-preferences .cookie-refused .label.state-refused {
  display: inline; }

@media only screen and (min-width: 40em) {
  /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
  .cookie-preferences > div {
    border: solid 1px #eeeeee;
    border-right: none;
    padding-bottom: 1em; }
    /* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
    .cookie-preferences > div:last-child {
      border-right: solid 1px #eeeeee; }
    /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
    .cookie-preferences > div > h3, .cookie-preferences > div > .h3, .eform fieldset .cookie-preferences > div > legend {
      margin: 0 -0.9375rem 0.9375rem;
      padding: 0.9375rem;
      border-bottom: solid 1px #eeeeee;
      background-color: #575665;
      color: #FFF;
      font-size: 16px; }
    /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
    .cookie-preferences > div > p {
      margin: 0; }
      /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_cookie_preferences.scss */
      .cookie-preferences > div > p .button {
        margin-top: 0; } }
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product_review.scss */
section.review .message {
  margin-bottom: 2em; }

/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product_review.scss */
.product-review {
  margin-bottom: 2em; }
  /* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product_review.scss */
  .product-review h4, .product-review .h4 {
    margin-bottom: 0; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_product_review.scss */
  .product-review .star-rating {
    margin-bottom: 1em; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_job_list.scss */
.section.job-list .job-blocks ul {
  margin: 0;
  padding: 0;
  list-style: none; }
  /* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_job_list.scss */
  .section.job-list .job-blocks ul li {
    margin-bottom: 1em;
    padding: 0; }
    /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_job_list.scss */
    .section.job-list .job-blocks ul li:before {
      display: none; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
.support-decision-tree {
  width: 100%;
  text-align: center;
  font-family: Clan, "Myriad Pro", Myriad, Tahoma, Geneva, Tahoma,arial, sans-serif;
  display: inline-block;
  position: relative; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt {
    height: 100%; }
  /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .main-title {
    margin: 30px;
    font-weight: 600;
    color: #575665;
    font-size: 30px; }
  /* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .red-line {
    background-color: #DD5643;
    position: relative;
    top: 5px;
    margin: 0 auto;
    width: 50px;
    height: 7px; }
  /* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-subtitle {
    font-family: Clan, sans-serif;
    font-size: 32px;
    font-weight: 500;
    text-align: center;
    color: #575764;
    margin-bottom: 30px; }
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-support-item {
    margin-bottom: 25px; }
    @media only screen and (min-width: 40em) {
      /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-support-item {
        margin-bottom: 10px; } }
    /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-support-item:nth-child(2):before, .support-decision-tree .sdt-support-item:nth-child(2):after {
      display: none;
      content: "";
      position: absolute;
      width: 3px;
      height: 120px;
      top: 45px;
      background: #979797; }
      @media only screen and (min-width: 40em) {
        /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
        .support-decision-tree .sdt-support-item:nth-child(2):before, .support-decision-tree .sdt-support-item:nth-child(2):after {
          display: block; } }
    /* line 54, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-support-item:before {
      left: 0; }
    /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-support-item:after {
      right: 0; }
  /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .test {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 30%; }
  /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-button:hover {
    color: white;
    background-color: #575665; }
  /* line 74, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-button:active {
    color: white;
    background-color: #575665; }
  /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-arrow {
    height: 56px;
    margin: 25px;
    background: url("https://ingenico.vn/images/Arrow.svg") no-repeat;
    width: 56px;
    margin: 15px auto 45px auto; }
  /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-button-wrapper {
    margin-top: 15px;
    margin-bottom: 15px;
    position: relative; }
  /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-button-wrapper-input {
    padding-right: 79px;
    border-radius: 42px;
    border: solid 4px #cdcdcd;
    height: 83px;
    position: relative; }
    /* line 99, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-button-wrapper-input input {
      border: 0;
      box-shadow: 0;
      background: transparent;
      text-align: left;
      height: 100%;
      width: 100%;
      font-family: Clan-Book, sans-serif;
      font-size: 20px;
      color: #575764;
      position: relative;
      margin: auto;
      padding-left: 15px;
      padding-right: 15px; }
      /* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-button-wrapper-input input:focus {
        outline: none; }
    /* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-button-wrapper-input .sdt-input-button {
      top: -4px;
      right: -4px;
      cursor: pointer;
      position: absolute;
      line-height: 83px;
      height: 83px;
      width: 83px;
      background-color: #565664;
      color: white;
      border-radius: 50%;
      vertical-align: middle;
      border-color: transparent;
      padding: 0;
      font-size: 18px;
      font-family: Tahoma,arial, sans-serif; }
      /* line 133, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-button-wrapper-input .sdt-input-button:focus {
        outline: none; }
  /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-bi-choice-wrapper {
    max-width: 700px; }
  /* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-button-wrapper-big {
    width: 100%;
    display: table;
    height: 50px;
    margin-bottom: 1em; }
    @media only screen and (min-width: 40em) {
      /* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-button-wrapper-big {
        margin-bottom: 0; } }
  /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-button {
    display: table;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    border: 4px solid #575665;
    color: #787883;
    background-color: transparent;
    height: 85px;
    width: 100%;
    font-size: 16px;
    cursor: pointer;
    padding: 8px 15px 5px 15px;
    border-radius: 40px; }
    /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-button .sdt-button-content {
      display: table-cell;
      font-weight: 500;
      font-family: Tahoma,arial, sans-serif;
      font-size: 19px;
      line-height: 21px;
      vertical-align: middle; }
    /* line 177, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-button.button-icon .sdt-button-content {
      font-size: 17px;
      line-height: 19px; }
    /* line 182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-button.sdt-button-base {
      height: 85px; }
  /* line 187, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .button-icon {
    display: table;
    vertical-align: middle;
    text-decoration: none;
    border: 4px solid #575665;
    color: #787883;
    background-color: transparent;
    width: 100%;
    font-size: 16px;
    cursor: pointer;
    border-radius: 50px;
    position: relative;
    padding-left: 75px;
    text-align: left; }
    /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-icon img {
      margin: 0 auto;
      display: block;
      max-width: 65px;
      max-height: 45px; }
    /* line 208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-icon .img-hover {
      display: none; }
    /* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-icon:hover .img {
      display: none; }
    /* line 215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-icon:hover .img-hover {
      display: block; }
    /* line 220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-icon .sdt-icon-spot {
      display: block;
      max-width: 55px;
      max-height: 45px;
      width: 100%;
      height: 100%;
      position: absolute;
      left: 10px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
  /* line 233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-input-info {
    font-family: Clan-Book, sans-serif;
    font-size: 20px;
    color: #575764;
    cursor: pointer;
    margin-left: 10px;
    width: auto;
    vertical-align: middle;
    line-height: 105px; }
  /* line 244, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-results-category {
    font-family: Clan, sans-serif;
    font-size: 22px;
    color: #d23f35;
    font-weight: 500; }
  /* line 252, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-content .sdt-result-text {
    font-family: Tahoma,arial, sans-serif;
    font-size: 14px; }
  /* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-component.ng-hide-add, .support-decision-tree .sdt-component.ng-hide-remove {
    transform: rotateZ(0);
    transform-origin: right; }
  /* line 263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-content.ng-hide-remove {
    transform-origin: top;
    transition: all 0.5s ease; }
  /* line 268, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-component.ng-hide-remove {
    transform: rotateY(90deg);
    transform-origin: top;
    transition: all 0.5s ease; }
  /* line 273, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-component.ng-hide-remove.ng-hide-remove-active {
    transform: rotateY(0); }
  /* line 277, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-component {
    margin-top: 40px; }
  /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-contact-area {
    position: fixed !important;
    top: 40%;
    right: 0; }
  /* line 286, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-container {
    margin-top: 40px;
    margin-bottom: 40px; }
  /* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-hover {
    position: relative;
    height: 50px;
    width: 270px;
    right: -220px;
    color: white;
    transition: all linear 0.3s; }
  /* line 299, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-hover-info {
    width: 200px;
    font-size: 1rem;
    left: 60px;
    position: relative; }
  /* line 306, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-hover-subinfo {
    left: 60px;
    position: relative;
    width: 180px;
    font-size: 0.8rem; }
  /* line 313, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .mail-hover {
    background-color: #00D0CF; }
  /* line 316, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .twitter-hover {
    background-color: #1DA1F2; }
  /* line 320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .linkedin-hover {
    background-color: #0077B5; }
  /* line 324, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-hover span {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1; }
  /* line 334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-hover img {
    position: absolute;
    left: 0;
    width: 50px;
    height: 50px; }
  /* line 341, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdtHoverShow {
    right: 0;
    transition: all ease 1s; }
  /* line 346, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .button.neutral.dark {
    font-weight: bolder;
    padding: 11px 20px 8px 15px;
    background: transparent;
    line-height: 20px;
    display: block; }
    /* line 352, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button.neutral.dark:hover {
      background: #575665; }
    /* line 355, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button.neutral.dark.show-for-medium-up {
      display: inline-block !important; }
  /* line 360, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .support-area {
    background-color: #f0f0f0;
    width: 100%;
    padding: 70px 0; }
    /* line 365, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .support-area .sdt-button {
      border-width: 2px;
      height: 50px;
      width: auto;
      line-height: 33px;
      display: inline-block !important; }
    /* line 373, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .support-area .button {
      cursor: pointer; }
  /* line 378, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-button-active {
    color: white;
    background-color: #575665; }
  /* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .support-area-title {
    font-family: Clan, sans-serif;
    font-size: 15px;
    font-weight: 800;
    text-align: center;
    color: #212121;
    text-transform: uppercase; }
    @media only screen and (min-width: 40em) {
      /* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .support-area-title {
        font-size: 17px; } }
  /* line 396, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .button-card {
    padding: 0;
    border-radius: 25px;
    overflow: hidden;
    border-radius: 35px;
    display: inline-block;
    height: auto; }
    /* line 403, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-card img {
      display: block;
      width: 100%; }
    /* line 408, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-card .sdt-button-content {
      padding: 16px;
      display: block; }
    /* line 412, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .button-card.sdt-button-active {
      -webkit-border-radius: 25px;
      -moz-border-radius: 25px;
      -ms-border-radius: 25px;
      -o-border-radius: 25px;
      border-radius: 25px;
      border: 0; }
  @media only screen and (min-width: 40em) {
    /* line 418, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .card-center {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 45px; } }
  /* line 430, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .support-component img,
  .support-decision-tree .support-area-info,
  .support-decision-tree .support-area-title,
  .support-decision-tree .support-area-number {
    margin: 9px 0;
    max-width: 100%; }
  /* line 435, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .support-area-info {
    font-family: Clan-Book, sans-serif;
    font-size: 14px;
    line-height: 1.57;
    color: #59595a;
    text-align: center; }
  /* line 444, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .tooltip .tooltiptext {
    font-family: Tahoma,arial, sans-serif;
    display: none;
    width: 100%;
    max-width: 150px;
    padding: 8px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 0;
    transition: opacity 1s;
    font-weight: normal;
    font-size: 12px; }
    /* line 463, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .tooltip .tooltiptext:after {
      content: "";
      position: absolute;
      top: 100%;
      left: 50%;
      margin-left: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: #555 transparent transparent transparent; }
    /* line 473, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .tooltip .tooltiptext p {
      margin-bottom: 5px; }
    /* line 476, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .tooltip .tooltiptext img {
      max-width: 135px; }
  /* line 481, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .tooltip:hover .tooltiptext {
    display: block;
    opacity: 1; }
  /* line 488, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-popup-wrapper {
    display: table;
    text-align: left;
    height: 83px; }
  /* line 494, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-popup-trigger {
    cursor: pointer;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    font-family: Tahoma,arial, sans-serif; }
    /* line 500, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-popup-trigger.underline {
      text-decoration: underline; }
  /* line 505, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .support-area-number {
    font-family: Clan, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 0.92; }
  /* line 512, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-icon-content {
    width: 100%;
    display: table-cell;
    vertical-align: middle; }
  /* line 518, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-icon-wrap {
    position: relative;
    padding-top: 100px; }
    /* line 521, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-icon-wrap .sdt-icon-footer {
      width: 80px;
      height: 80px;
      background: #01bace;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      position: absolute;
      top: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      /* line 530, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-icon-wrap .sdt-icon-footer:before {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    /* line 542, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-icon-wrap .sdt-icon-footer-mail:before {
      width: 40px;
      height: 30px;
      background: url("https://ingenico.vn/images/mail.svg") no-repeat left top;
      background-size: 100% auto; }
    /* line 550, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-icon-wrap .sdt-icon-footer-support:before {
      width: 43px;
      height: 42px;
      background: url("https://ingenico.vn/images/phone.svg") no-repeat left top;
      background-size: 100% auto; }
    /* line 558, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-icon-wrap .sdt-icon-footer-faq:before {
      width: 42px;
      height: 42px;
      background: url("https://ingenico.vn/images/faq.svg") no-repeat left top;
      background-size: 100% auto; }
  /* line 567, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-icon-button {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
    /* line 572, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-icon-button:before {
      content: "";
      display: inline;
      position: absolute; }
  /* line 580, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-icon-mail:before {
    width: 40px;
    height: 40px;
    display: table-cell;
    background: url("https://ingenico.vn/images/mail.svg") no-repeat left top;
    fill: black;
    background-size: 100% auto;
    top: 20px;
    left: 30px; }
  /* line 592, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .support-mail::after, .support-decision-tree .support-faq::after {
    content: "";
    position: absolute;
    top: 0;
    right: -1px;
    width: 1px;
    height: 80%;
    border-left: solid 1px; }
  /* line 602, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-results {
    text-align: left;
    margin-bottom: 40px;
    margin-top: 40px; }
  /* line 608, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-set {
    text-align: left;
    width: auto; }
  /* line 613, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-text {
    color: #59595a;
    font-size: 18px;
    line-height: 22px;
    font-family: Clan-Book, sans-serif; }
  /* line 620, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-title {
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    color: #59595a;
    font-family: Tahoma,arial, sans-serif;
    display: inline; }
  /* line 629, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-form-element {
    text-align: left;
    width: 100%; }
  /* line 634, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-title-row {
    display: inline-block;
    width: 100%;
    padding-left: 30px;
    cursor: pointer; }
    /* line 639, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-result-title-row i {
      height: 4px;
      width: 14px;
      position: absolute;
      left: 0;
      top: 30px; }
      /* line 645, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-result-title-row i span {
        width: 4px;
        height: 14px;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    /* line 655, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-result-title-row.opened {
      margin-bottom: 20px; }
      /* line 658, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-result-title-row.opened i span {
        display: none; }
  /* line 665, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-collapse {
    color: #dd5644;
    font-weight: bold;
    font-size: 22px;
    position: relative;
    float: left;
    vertical-align: middle;
    margin-right: 16.5px; }
  /* line 675, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-sector {
    display: inline-block;
    position: relative; }
  /* line 681, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-results-FAQ {
    font-size: 32px;
    font-family: Clan-medium, sans-serif;
    font-weight: bold;
    color: #575764; }
  /* line 687, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-results-notfound {
    color: #59595a;
    line-height: 22px;
    font-size: 24px;
    font-family: Clan-medium, sans-serif;
    margin-bottom: 50px;
    margin-top: 50px; }
  /* line 696, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-more-info {
    background-color: #dd5644;
    height: 55px;
    width: 228.2px;
    border-radius: 50px; }
  /* line 703, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result {
    border-bottom: 1px solid #979797;
    position: relative;
    padding: 20px 0 8px 0; }
  /* line 709, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .faq-bottom-text {
    font-family: Tahoma,arial, sans-serif;
    margin: 35px 0 20px 0; }
  /* line 714, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-result-bottom {
    position: relative;
    margin: 20px 0 20px 0; }
    /* line 717, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-result-bottom .button.base.reversed {
      margin-top: 0; }
    /* line 720, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-result-bottom .sdt-result-closebtn {
      cursor: pointer;
      opacity: 1;
      display: block;
      width: 60px;
      height: 60px;
      border-radius: 50%;
      float: right;
      margin-top: -5px;
      font-family: Tahoma,arial, sans-serif;
      text-decoration: none;
      background: url("https://ingenico.vn/images/Cross.svg") no-repeat;
      color: transparent; }
  /* line 739, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-nav-container {
    position: absolute;
    top: 200px; }
  /* line 744, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-nav {
    margin-left: 15px;
    position: absolute;
    display: none; }
    @media screen and (min-width: 1150px) {
      /* line 744, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .support-decision-tree .sdt-nav {
        display: block; } }
    /* line 751, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-nav .line {
      border: 0;
      height: 100%;
      border-right: 3px solid #c4c4c4;
      left: 16px;
      position: absolute;
      top: 0px; }
  /* line 761, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .support-decision-tree .sdt-nav-level {
    list-style-type: none;
    opacity: 1;
    display: block;
    width: 33px;
    height: 33px;
    position: relative;
    margin-bottom: 0px; }
    /* line 770, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-nav-level.sdt-level-liaison {
      margin-bottom: 30px; }
    /* line 773, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-nav-level.inactive {
      cursor: pointer;
      text-decoration: none;
      background: url("https://ingenico.vn/images/Circle_Circle.svg") no-repeat; }
    /* line 778, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .support-decision-tree .sdt-nav-level.active {
      background: url("https://ingenico.vn/images/Circle.svg") no-repeat;
      cursor: pointer; }

/* line 786, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
.sdt-info-modal.bundle-modal .modal-container:before {
  display: none;
  z-index: 1; }

/* line 792, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
.sdt-iframe-popup .mfp-close {
  opacity: 1;
  display: block;
  width: 43px;
  height: 43px;
  border-radius: 50%;
  position: absolute;
  top: -20px;
  right: -20px;
  font-family: Tahoma,arial, sans-serif;
  text-decoration: none;
  background: url("https://ingenico.vn/images/sprite.png") no-repeat -59px -522px;
  color: transparent; }
  @media only screen and (min-width: 50em) {
    /* line 792, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .sdt-iframe-popup .mfp-close {
      right: -20px; } }

/* line 812, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
.sdt-form.form-alt {
  padding-top: 15px; }
  /* line 815, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .sdt-form.form-alt .eform select {
    background: transparent; }
  /* line 819, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .sdt-form.form-alt .eform .form-pagination #previousPageButton, .sdt-form.form-alt .eform .form-pagination #nextPageButton {
    display: none !important; }
  /* line 822, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
  .sdt-form.form-alt .eform .form-pagination .actions {
    text-align: center; }
    /* line 824, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
    .sdt-form.form-alt .eform .form-pagination .actions .button.no-arrow {
      padding-right: 15px;
      font-size: 18px; }
      /* line 828, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .sdt-form.form-alt .eform .form-pagination .actions .button.no-arrow span.label:before {
        display: none; }
      /* line 832, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
      .sdt-form.form-alt .eform .form-pagination .actions .button.no-arrow.g-recaptcha {
        padding-right: 15px; }

/* line 842, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
.sdt-neutral-bg {
  background: red;
  background: #f7f7f9; }

/* line 847, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_support_decision_tree.scss */
.sdt-section-padding {
  padding: 30px 0; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.table {
  display: table !important; }

/* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.header-row {
  max-width: 1285px; }

/* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.overflow-x {
  overflow-x: hidden; }

/* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-mobile-menu {
  display: block;
  position: fixed;
  right: 0;
  top: 0;
  height: 100%;
  bottom: 0;
  z-index: 1000;
  width: 250px;
  padding: 30px;
  -webkit-transition: -webkit-transform 0.2s linear;
  -moz-transition: -moz-transform 0.2s linear;
  -o-transition: -o-transform 0.2s linear;
  transition: transform 0.2s linear;
  -webkit-transform: translateX(250px);
  -moz-transform: translateX(250px);
  -ms-transform: translateX(250px);
  -o-transform: translateX(250px);
  transform: translateX(250px);
  margin: 0; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .landing-mobile-menu li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .landing-mobile-menu li:before {
      background: none;
      display: none; }
  /* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-mobile-menu.open {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); }
  @media only screen and (min-width: 40em) {
    /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-mobile-menu {
      width: 320px;
      -webkit-transform: translateX(320px);
      -moz-transform: translateX(320px);
      -ms-transform: translateX(320px);
      -o-transform: translateX(320px);
      transform: translateX(320px); } }
  @media screen and (min-width: 1023px) {
    /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-mobile-menu {
      display: none !important; } }
  /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-mobile-menu > ul li a {
    padding: 5px 0;
    display: block;
    text-decoration: none; }
  /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-mobile-menu .main-nav li {
    border-bottom: 1px solid white; }
    /* line 51, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-mobile-menu .main-nav li a {
      color: white; }
  /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-mobile-menu .content-nav {
    margin-left: -10px;
    margin-right: -10px;
    padding: 10px;
    background: white;
    border-radius: 5px; }
    /* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-mobile-menu .content-nav li a {
      font-weight: 700; }

/* line 70, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.search-wrapper {
  position: absolute;
  padding: 15px 0;
  top: 0;
  right: 0;
  left: 0;
  background: white;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: -webkit-transform 0.2s linear;
  -moz-transition: -moz-transform 0.2s linear;
  -o-transition: -o-transform 0.2s linear;
  transition: transform 0.2s linear; }
  /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .search-wrapper.open {
    z-index: 1000;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform 0.2s linear;
    -moz-transition: -moz-transform 0.2s linear;
    -o-transition: -o-transform 0.2s linear;
    transition: transform 0.2s linear; }
  /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .search-wrapper input {
    float: left;
    width: calc(100% - 121px);
    height: 54px;
    padding: 20px 20px 17px;
    border-radius: 0;
    font-size: 18px; }
    @media only screen and (min-width: 40em) {
      /* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .search-wrapper input {
        font-size: 25px; } }
    /* line 94, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .search-wrapper input:focus {
      box-shadow: none; }
  /* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .search-wrapper ul {
    margin: 0;
    float: right; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .search-wrapper ul li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .search-wrapper ul li:before {
        background: none;
        display: none; }
    /* line 101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .search-wrapper ul li {
      float: left;
      margin-left: 10px; }
  /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .search-wrapper button, .search-wrapper a {
    width: 50px;
    height: 50px;
    display: block;
    border-radius: 8px;
    text-indent: -9999px; }
  /* line 114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .search-wrapper button {
    border-radius: 8px;
    position: relative; }
    /* line 117, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .search-wrapper button:before {
      content: "";
      display: block;
      position: absolute;
      width: 16px;
      height: 17px;
      top: 50%;
      left: 50%;
      background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -133px 0;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
  /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .search-wrapper .close-search {
    position: relative; }
    /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .search-wrapper .close-search > i, .search-wrapper .close-search span {
      display: block;
      width: 1px;
      height: 25px;
      position: absolute;
      left: 50%;
      top: 50%; }
    /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .search-wrapper .close-search > i {
      -webkit-transform: translate(-50%, -50%) rotate(-45deg);
      -moz-transform: translate(-50%, -50%) rotate(-45deg);
      -ms-transform: translate(-50%, -50%) rotate(-45deg);
      -o-transform: translate(-50%, -50%) rotate(-45deg);
      transform: translate(-50%, -50%) rotate(-45deg); }
    /* line 142, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .search-wrapper .close-search > span {
      -webkit-transform: translate(-50%, -50%) rotate(45deg);
      -moz-transform: translate(-50%, -50%) rotate(45deg);
      -ms-transform: translate(-50%, -50%) rotate(45deg);
      -o-transform: translate(-50%, -50%) rotate(45deg);
      transform: translate(-50%, -50%) rotate(45deg); }

/* line 149, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
body.landing-page {
  max-width: 100%; }

/* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page footer#footer {
  background: #222222; }
  /* line 157, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page footer#footer .fmenu p {
    text-align: left;
    font-size: 25px; }
  /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page footer#footer .fmenu ul li {
    text-align: left; }
    /* line 163, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page footer#footer .fmenu ul li:before {
      width: 6px;
      height: 6px; }
    /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page footer#footer .fmenu ul li a {
      background: transparent; }
      @media only screen and (max-width: 40em) {
        /* line 168, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-page footer#footer .fmenu ul li a {
          padding: 8px 0; } }
  /* line 178, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page footer#footer .social-media li {
    margin-left: 5px;
    margin-right: 5px; }
  /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page footer#footer .sub-footer, .landing-page footer#footer .sub-footer a {
    color: white; }
  @media only screen and (max-width: 40em) {
    /* line 186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page footer#footer .fmenu.sites {
      margin-top: 30px; } }
/* line 192, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page button {
  cursor: pointer;
  outline: none; }
@media only screen and (min-width: 40em) {
  /* line 197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .table {
    display: table !important; } }
@media only screen and (min-width: 40em) {
  /* line 203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .table-cell {
    display: table-cell !important;
    float: none !important; } }
/* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .valign-middle {
  vertical-align: middle; }
/* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .button {
  display: inline-block;
  border-radius: 25px;
  font-family: Tahoma,arial, sans-serif;
  min-width: 190px;
  text-align: center;
  text-transform: uppercase;
  padding: 17px 35px 14px 15px;
  font-size: 18px;
  line-height: 18px;
  position: relative;
  color: white;
  font-weight: 400;
  cursor: pointer; }
  @media only screen and (min-width: 50em) {
    /* line 214, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .button {
      padding: 17px 35px 14px 35px;
      min-width: 250px; } }
  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .button:before {
    content: "";
    display: block;
    width: 18px;
    height: 16px;
    background: url("https://ingenico.vn/images/sprite.png") no-repeat -121px -16px;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    @media only screen and (min-width: 50em) {
      /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .button:before {
        right: 20px; } }
/* line 248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .mfp-bg {
  background: rgba(60, 60, 60, 0.9); }
/* line 253, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .mfp-container .mfp-content {
  width: auto;
  max-width: 650px; }
/* line 257, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .mfp-container .form-icon {
  background: transparent; }
/* line 262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .nav-slider-payments {
  margin: 40px auto 30px auto; }
  @media only screen and (min-width: 40em) {
    /* line 262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .nav-slider-payments {
      margin: 0 auto 30px auto; } }
  /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .nav-slider-payments .slider-countries {
    display: inline-block;
    width: 230px;
    margin: 0 auto; }
    /* line 271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .nav-slider-payments .slider-countries.slick-slider {
      min-height: 30px; }
    @media only screen and (min-width: 40em) {
      /* line 267, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .nav-slider-payments .slider-countries {
        width: 300px; } }
  /* line 282, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .nav-slider-payments .next-slide, .landing-page .nav-slider-payments .prev-slide {
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer; }
    /* line 287, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .nav-slider-payments .next-slide:before, .landing-page .nav-slider-payments .prev-slide:before {
      content: "";
      display: block;
      width: 100%;
      height: 100%;
      border-top: 4px solid #9696a3;
      border-left: 4px solid #9696a3; }
  /* line 297, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .nav-slider-payments .prev-slide:before {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  /* line 302, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .nav-slider-payments .next-slide:before {
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg); }
/* line 308, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .landing-modal-payments {
  background: white;
  padding: 15px;
  max-width: 600;
  width: 100%;
  text-align: center;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -ms-border-radius: 25px;
  -o-border-radius: 25px;
  border-radius: 25px; }
  @media only screen and (min-width: 40em) {
    /* line 308, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments {
      padding: 35px;
      max-width: 640px; } }
  @media only screen and (min-width: 50em) {
    /* line 308, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments {
      padding: 50px;
      max-width: 1040px; } }
  /* line 323, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .columns-8 {
    float: left;
    display: block; }
    @media only screen and (min-width: 50em) {
      /* line 323, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .landing-modal-payments .columns-8 {
        width: 12.5%; } }
  /* line 333, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .slider-countries .country p {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 0; }
  /* line 341, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .overflow-img {
    padding-top: 6px;
    height: 100%;
    overflow: hidden;
    border-radius: 50%; }
  /* line 348, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .img-container {
    background-image: linear-gradient(to bottom, #00cccc, #003399);
    width: 80px;
    height: 80px;
    margin: 0 auto;
    padding: 3px;
    display: block;
    border-radius: 50%;
    position: relative;
    margin-bottom: 15px; }
    /* line 358, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments .img-container:before {
      content: "";
      display: block;
      width: 78px;
      height: 78px;
      position: absolute;
      background: white;
      left: 1px;
      top: 1px;
      border-radius: 50%; }
    /* line 369, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments .img-container img {
      border-radius: 50%;
      position: relative;
      z-index: 2; }
  /* line 376, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .mfp-close {
    top: 30px;
    right: 30px;
    background: transparent;
    opacity: 1; }
    @media only screen and (min-width: 40em) {
      /* line 376, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .landing-modal-payments .mfp-close {
        top: 60px;
        right: 60px; } }
  /* line 388, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .slick-slider .slick-dots {
    margin-bottom: 25px;
    bottom: -60px; }
    /* line 391, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments .slick-slider .slick-dots li {
      border-radius: 50%;
      border: 2px solid red;
      width: 22px;
      height: 22px; }
      /* line 396, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .landing-modal-payments .slick-slider .slick-dots li.slick-active {
        background: red; }
  /* line 401, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .slick-slider .slick-list {
    overflow: hidden; }
  /* line 404, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .slick-slider .slick-prev, .landing-page .landing-modal-payments .slick-slider .slick-next {
    width: 20px;
    height: 20px;
    z-index: 2; }
    /* line 408, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments .slick-slider .slick-prev:before, .landing-page .landing-modal-payments .slick-slider .slick-next:before {
      content: "";
      display: block;
      width: 100%;
      height: 100%;
      border-top: 4px solid #9696a3;
      border-left: 4px solid #9696a3; }
  /* line 417, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .slick-slider .slick-prev {
    left: 0; }
    /* line 419, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments .slick-slider .slick-prev:before {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
  /* line 423, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-modal-payments .slick-slider .slick-next {
    right: 0; }
    /* line 425, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .landing-modal-payments .slick-slider .slick-next:before {
      -webkit-transform: rotate(135deg);
      -moz-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
      -o-transform: rotate(135deg);
      transform: rotate(135deg); }
/* line 433, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .landing-popin-wrap .mfp-content {
  max-width: 100%; }
/* line 436, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .landing-popin-wrap .mfp-content {
  width: auto; }
/* line 439, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .landing-popin-wrap .mfp-close {
  text-indent: -9999px;
  width: 30px;
  height: 30px;
  display: block;
  background: white;
  border-radius: 50%;
  -webkit-transform: translate(50%, -50%);
  -moz-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  -o-transform: translate(50%, -50%);
  transform: translate(50%, -50%); }
  /* line 447, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-popin-wrap .mfp-close:before, .landing-page .landing-popin-wrap .mfp-close:after {
    content: "";
    display: block;
    width: 2px;
    height: 25px;
    background: #58586d;
    position: absolute;
    left: 50%;
    top: 50%; }
  /* line 457, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-popin-wrap .mfp-close:before {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -moz-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    -o-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg); }
  /* line 460, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .landing-popin-wrap .mfp-close:after {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -moz-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    -o-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg); }
/* line 467, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .form-icon {
  background: url("https://ingenico.vn/images/landing/bg-form.jpg") no-repeat center center;
  background-size: cover; }
  /* line 470, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .form {
    padding-top: 10px;
    padding-bottom: 10px;
    background: rgba(255, 255, 255, 0.25);
    border-radius: 8px; }
    @media only screen and (min-width: 40em) {
      /* line 470, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .form-icon .form {
        padding: 30px 25px; } }
  /* line 480, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon h1, .landing-page .form-icon .h1, .landing-page .form-icon p {
    color: white; }
  /* line 484, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon label {
    position: relative;
    margin-bottom: 1em;
    display: block; }
    /* line 488, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .form-icon label .label {
      position: absolute;
      left: 5px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      width: 36px;
      height: 36px;
      display: block;
      text-indent: -9999px;
      z-index: 3; }
      /* line 498, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .form-icon label .label.icon-self {
        background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -100px -35px; }
      /* line 501, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .form-icon label .label.icon-people {
        background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -100px -71px; }
      /* line 504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .form-icon label .label.icon-mail {
        background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -100px -107px; }
      /* line 507, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .form-icon label .label.icon-phone {
        background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -100px -179px; }
      /* line 510, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-page .form-icon label .label.icon-location {
        background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -100px -143px; }
  /* line 517, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon input, .landing-page .form-icon select, .landing-page .form-icon .fs-dropdown-selected {
    width: 100%;
    border-radius: 8px;
    height: 45px;
    padding-left: 45px;
    border: 0;
    outline: none;
    font-family: Tahoma,arial, sans-serif;
    font-size: 14px;
    color: #666666;
    font-style: italic; }
  /* line 531, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .hideLabel .label {
    display: none; }
  /* line 536, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .user-input {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%; }
  /* line 541, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon textarea {
    width: 100%;
    outline: none;
    font-family: Tahoma,arial, sans-serif;
    font-size: 14px;
    color: #666666;
    font-style: italic;
    padding: 10px;
    border: none; }
  /* line 552, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .fs-dropdown-selected {
    border-top: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    padding-right: 20px; }
    /* line 557, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .form-icon .fs-dropdown-selected:before, .landing-page .form-icon .fs-dropdown-selected:after {
      content: "";
      display: block;
      width: 5px;
      position: absolute;
      right: 5px; }
    /* line 564, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .form-icon .fs-dropdown-selected:before {
      border-bottom: 5px solid #666;
      border-left: 5px solid transparent;
      border-right: 5px solid transparent;
      border-top: 0 solid transparent;
      top: 50%;
      -webkit-transform: translateY(-130%);
      -moz-transform: translateY(-130%);
      -ms-transform: translateY(-130%);
      -o-transform: translateY(-130%);
      transform: translateY(-130%); }
    /* line 572, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .form-icon .fs-dropdown-selected:after {
      border-top: 5px solid #666;
      border-left: 5px solid transparent;
      border-right: 5px solid transparent;
      border-bottom: 0 solid transparent;
      top: 50%;
      -webkit-transform: translateY(80%);
      -moz-transform: translateY(80%);
      -ms-transform: translateY(80%);
      -o-transform: translateY(80%);
      transform: translateY(80%); }
  /* line 582, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .fs-scrollbar-bar {
    width: 5px;
    border: 0; }
  /* line 587, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .fs-scrollbar-handle {
    width: 5px;
    border: 0;
    padding: 0; }
  /* line 593, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .fs-dropdown-options {
    border: 0;
    border-bottom: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px; }
  /* line 602, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .fs-dropdown-item {
    padding: 8px;
    font-family: Tahoma,arial, sans-serif;
    color: #666666; }
    /* line 606, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-page .form-icon .fs-dropdown-item:hover {
      background: #dddddd; }
  /* line 613, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .fs-dropdown.fs-dropdown-focus.fs-dropdown-open .fs-dropdown-selected {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top: 1px solid #f4f4f4;
    border-left: 1px solid #f4f4f4;
    border-right: 1px solid #f4f4f4;
    border-bottom: 1px solid #f4f4f4; }
  /* line 621, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .form-icon .fs-dropdown.fs-dropdown-focus.fs-dropdown-open .fs-dropdown-options {
    border-bottom: 1px solid #f4f4f4;
    border-left: 1px solid #f4f4f4;
    border-right: 1px solid #f4f4f4; }
/* line 630, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page input::-webkit-input-placeholder, .landing-page textarea::-webkit-input-placeholder {
  color: #666666;
  font-style: italic; }
/* line 635, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page input:-moz-placeholder, .landing-page textarea:-moz-placeholder {
  color: #666666;
  font-style: italic; }
/* line 640, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page input::-moz-placeholder, .landing-page textarea::-moz-placeholder {
  color: #666666;
  font-style: italic; }
/* line 645, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page input:-ms-input-placeholder, .landing-page textarea:-ms-input-placeholder {
  color: #666666;
  font-style: italic; }
/* line 650, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page #search-input {
  font-size: 18px; }
/* line 653, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-page .eform {
  background: rgba(255, 255, 255, 0.25);
  padding: 30px 25px;
  border-radius: 8px; }
  /* line 658, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .eform .form-pagination {
    margin-bottom: 12em; }
  /* line 661, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .eform .error {
    display: none; }
  /* line 664, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .eform .form-pagination:before {
    display: none; }
  /* line 668, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .eform .form-pagination .column:first-child {
    display: none; }
  /* line 673, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .eform .form-pagination .column:last-child {
    float: left; }
  /* line 677, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .eform .form-pagination:after {
    display: none; }
  /* line 680, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-page .eform .button {
    display: inline-block;
    border-radius: 25px;
    font-family: Clan,"Myriad Pro",Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 18px;
    position: relative;
    color: #fff;
    font-weight: 400;
    cursor: pointer;
    padding: 17px 35px 14px;
    min-width: 250px; }

/* line 699, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.animate-show-hide.ng-hide {
  opacity: 0; }

/* line 704, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.animate-show-hide.ng-hide-add,
.animate-show-hide.ng-hide-remove {
  transition: all linear 0.5s; }

/* line 709, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
.landing-template {
  -webkit-transition: -webkit-transform 0.2s linear;
  -moz-transition: -moz-transform 0.2s linear;
  -o-transition: -o-transform 0.2s linear;
  transition: transform 0.2s linear; }
  /* line 711, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template.menu-mobile-opened {
    -webkit-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -ms-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transform: translateX(-250px); }
    /* line 713, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template.menu-mobile-opened .log, .landing-template.menu-mobile-opened .search {
      display: none; }
    @media only screen and (min-width: 40em) {
      /* line 711, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template.menu-mobile-opened {
        -webkit-transform: translateX(-320px);
        -moz-transform: translateX(-320px);
        -ms-transform: translateX(-320px);
        -o-transform: translateX(-320px);
        transform: translateX(-320px); } }
  /* line 720, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template a {
    text-decoration: none; }
  /* line 723, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .column-padding {
    padding: 0 .4375rem; }
    @media only screen and (min-width: 40em) {
      /* line 723, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .column-padding {
        padding: 0 .9375rem; } }
  /* line 729, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .login-menu {
    background-color: #7e7d90;
    overflow: hidden; }
    /* line 732, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .login-menu.processed {
      display: block; }
    /* line 737, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .login-menu.single .hide-on-single {
      display: none; }
    /* line 742, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .login-menu .label {
      padding-top: 12px;
      margin-bottom: 12px; }
    /* line 748, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .login-menu .menuZone > ul {
      margin: 0;
      padding: 20px 0;
      display: table;
      width: 100%; }
      /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .landing-template .login-menu .menuZone > ul li {
        padding: 0; }
        /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .landing-template .login-menu .menuZone > ul li:before {
          background: none;
          display: none; }
      /* line 753, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .menuZone > ul > li {
        border-left: 1px solid #fff;
        display: table-cell;
        vertical-align: top;
        width: 25%;
        padding: 0 15px;
        color: #fff;
        font-size: 18px; }
        /* line 761, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li > .folder {
          margin-bottom: 15px;
          font-weight: 700; }
        /* line 766, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li a:hover {
          text-decoration: underline; }
        /* line 772, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li.level-1 .sandbox > a {
          display: block;
          padding: 6px 10px 4px 10px;
          font-weight: 700;
          display: inline-block;
          border-radius: 25px;
          margin-bottom: 5px; }
        /* line 784, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li.level-1.epayments .sandbox > a {
          color: #fff;
          background: #1cbfdb; }
          /* line 787, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .login-menu .menuZone > ul > li.level-1.epayments .sandbox > a:hover {
            background: #1aafc9;
            text-decoration: none; }
        /* line 796, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li.level-1.smart-terminals .sandbox > a {
          color: #fff;
          background: #e63433; }
          /* line 799, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .login-menu .menuZone > ul > li.level-1.smart-terminals .sandbox > a:hover {
            background: #e42221;
            text-decoration: none; }
        /* line 808, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li.level-1.payment-services .sandbox > a {
          color: #fff;
          background: #003382; }
          /* line 811, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .login-menu .menuZone > ul > li.level-1.payment-services .sandbox > a:hover {
            background: #002b6e;
            text-decoration: none; }
        /* line 821, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li ul li {
          margin-bottom: 10px; }
          /* line 823, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .login-menu .menuZone > ul > li ul li > a {
            display: block; }
        /* line 828, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li:first-child {
          border-left: 0; }
        /* line 831, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li li {
          font-size: 12px; }
        /* line 834, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .menuZone > ul > li a {
          color: #fff;
          text-decoration: none;
          font-weight: 700; }
    /* line 843, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .login-menu .topNav-container {
      background-color: #bfbdc8;
      padding: 15px 0; }
      /* line 846, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .topNav-container span {
        font-weight: 700; }
      /* line 849, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .topNav-container a {
        text-decoration: none;
        font-weight: 700;
        padding: 8px 15px;
        border-radius: 25px;
        margin: 0 10px;
        display: inline-block; }
      /* line 857, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .topNav-container .row {
        position: relative;
        min-height: 44px; }
      /* line 862, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .topNav-container a.smart-terminals {
        border: 2px solid #e63433;
        color: #e63433; }
        /* line 865, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .topNav-container a.smart-terminals.active, .landing-template .login-menu .topNav-container a.smart-terminals:hover {
          background: #e63433;
          color: #fff; }
      /* line 871, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .topNav-container a.payment-services {
        border: 2px solid #003382;
        color: #003382; }
        /* line 874, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .topNav-container a.payment-services.active, .landing-template .login-menu .topNav-container a.payment-services:hover {
          background: #003382;
          color: #fff; }
      /* line 880, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .topNav-container a.epayments {
        border: 2px solid #1cbfdb;
        color: #1cbfdb; }
        /* line 883, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .login-menu .topNav-container a.epayments.active, .landing-template .login-menu .topNav-container a.epayments:hover {
          background: #1cbfdb;
          color: #fff; }
    /* line 889, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .login-menu .action {
      height: 44px;
      width: 47px;
      position: absolute;
      right: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      margin: 0; }
      /* line 897, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .action a {
        padding: 0; }
    /* line 901, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .login-menu .close.icon {
      right: 0;
      height: 100%;
      position: relative; }
      /* line 905, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .login-menu .close.icon:before {
        display: block;
        position: absolute;
        margin: 0;
        top: 50%;
        content: "";
        width: 27px;
        height: 27px;
        background-position: -82px -258px;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
  /* line 924, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .overlay {
    display: none;
    top: 77px;
    left: 0;
    right: 250px;
    bottom: 0;
    height: calc(100% - 83px);
    position: fixed;
    background: #31343b;
    opacity: 0.8;
    width: 100%;
    z-index: 4000; }
    @media only screen and (min-width: 40em) {
      /* line 924, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .overlay {
        right: 320px;
        top: 94px; } }
    @media only screen and (min-width: 50em) {
      /* line 924, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .overlay {
        top: 83px; } }
  /* line 944, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template header {
    text-align: center;
    position: absolute;
    z-index: 1;
    padding: 15px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    left: 0;
    right: 0;
    top: 0; }
    /* line 953, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template header nav {
      display: none; }
      @media screen and (min-width: 1023px) {
        /* line 953, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template header nav {
          display: inline-block !important; } }
      /* line 958, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template header nav ul {
        margin: 0; }
        /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .landing-template header nav ul li {
          padding: 0; }
          /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
          .landing-template header nav ul li:before {
            background: none;
            display: none; }
        /* line 960, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template header nav ul li {
          display: inline-block;
          font-family: Tahoma,arial, sans-serif;
          font-size: 15px; }
          /* line 964, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template header nav ul li a {
            color: white;
            text-decoration: none;
            padding: 15px 7px;
            display: block; }
  /* line 975, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .header-row {
    display: table; }
  /* line 979, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .brand {
    display: table-cell;
    float: none;
    vertical-align: middle;
    padding: 5px; }
  /* line 986, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .logo-container {
    display: block; }
    /* line 988, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .logo-container img {
      display: block; }
  /* line 992, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .extras {
    display: table-cell;
    vertical-align: middle; }
    /* line 995, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras ul {
      float: right;
      margin: 0; }
      /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .landing-template .extras ul li {
        padding: 0; }
        /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .landing-template .extras ul li:before {
          background: none;
          display: none; }
    /* line 999, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras li {
      float: left;
      margin-left: 10px; }
      /* line 1002, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .extras li > a {
        width: 40px;
        height: 40px;
        display: block;
        text-indent: -9999px; }
        @media only screen and (min-width: 40em) {
          /* line 1002, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .extras li > a {
            width: 50px;
            height: 50px; } }
    @media screen and (min-width: 1023px) {
      /* line 1013, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .extras .burger-menu {
        display: none; } }
    /* line 1017, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras .burger-menu > a {
      border: 1px solid white;
      border-radius: 5px;
      position: relative; }
      /* line 1021, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .extras .burger-menu > a div {
        display: block;
        width: 25px;
        height: 22px;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
        @media only screen and (min-width: 40em) {
          /* line 1021, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .extras .burger-menu > a div {
            width: 30px; } }
        /* line 1032, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .extras .burger-menu > a div strong, .landing-template .extras .burger-menu > a div span, .landing-template .extras .burger-menu > a div i {
          display: block;
          height: 2px;
          width: 25px;
          position: absolute;
          background: white;
          -webkit-transition: -webkit-transform 0.2s linear, margin-top 0.2s linear, margin-bottom 0.2s linear;
          -moz-transition: -moz-transform 0.2s linear, margin-top 0.2s linear, margin-bottom 0.2s linear;
          -o-transition: -o-transform 0.2s linear, margin-top 0.2s linear, margin-bottom 0.2s linear;
          transition: transform 0.2s linear, margin-top 0.2s linear, margin-bottom 0.2s linear; }
          @media only screen and (min-width: 40em) {
            /* line 1032, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
            .landing-template .extras .burger-menu > a div strong, .landing-template .extras .burger-menu > a div span, .landing-template .extras .burger-menu > a div i {
              width: 30px; } }
        /* line 1043, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .extras .burger-menu > a div strong {
          top: 0; }
        /* line 1046, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .extras .burger-menu > a div span {
          bottom: 0; }
        /* line 1049, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .extras .burger-menu > a div i {
          top: 50%;
          left: 0;
          right: 0;
          -webkit-transform: translate(0, -50%);
          -moz-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
          -o-transform: translate(0, -50%);
          transform: translate(0, -50%); }
    /* line 1058, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras .burger-menu.active i {
      display: none; }
    /* line 1062, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras .burger-menu.active span {
      -webkit-transform: rotate(-45deg) translate(0, 0);
      -moz-transform: rotate(-45deg) translate(0, 0);
      -ms-transform: rotate(-45deg) translate(0, 0);
      -o-transform: rotate(-45deg) translate(0, 0);
      transform: rotate(-45deg) translate(0, 0);
      margin-bottom: 10px; }
    /* line 1066, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras .burger-menu.active strong {
      -webkit-transform: rotate(45deg) translate(0, 0);
      -moz-transform: rotate(45deg) translate(0, 0);
      -ms-transform: rotate(45deg) translate(0, 0);
      -o-transform: rotate(45deg) translate(0, 0);
      transform: rotate(45deg) translate(0, 0);
      margin-top: 10px; }
    /* line 1073, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras .log > a {
      background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat left -40px;
      background-size: 120px; }
      /* line 1076, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .extras .log > a:hover, .landing-template .extras .log > a.active {
        background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat left 0;
        background-size: 120px; }
      @media only screen and (min-width: 40em) {
        /* line 1073, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .extras .log > a {
          background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat left -50px;
          background-size: auto; }
          /* line 1083, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .extras .log > a:hover, .landing-template .extras .log > a.active {
            background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat left 0; } }
    /* line 1091, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .extras .search > a {
      background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -40px -40px;
      background-size: 120px; }
      /* line 1094, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .extras .search > a:hover, .landing-template .extras .search > a.active {
        background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -40px 0;
        background-size: 120px; }
      @media only screen and (min-width: 40em) {
        /* line 1091, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .extras .search > a {
          background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -50px -50px;
          background-size: auto; }
          /* line 1101, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .extras .search > a:hover, .landing-template .extras .search > a.active {
            background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -50px 0; } }
  /* line 1109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .main-banner {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url("https://ingenico.vn/images/landing/header.jpg") no-repeat center top;
    background-size: cover;
    height: 100vh; }
    @media only screen and (min-width: 40em) {
      /* line 1109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .main-banner {
        height: 700px; } }
    @media only screen and (min-width: 50em) {
      /* line 1109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .main-banner {
        height: 900px; } }
    /* line 1124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .main-banner .content {
      z-index: 1;
      position: relative;
      font-family: Tahoma,arial, sans-serif;
      font-weight: bolder;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      width: 100%;
      text-align: center; }
      @media only screen and (min-width: 40em) {
        /* line 1124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .main-banner .content {
          -webkit-transform: translate(-50%, -40%);
          -moz-transform: translate(-50%, -40%);
          -ms-transform: translate(-50%, -40%);
          -o-transform: translate(-50%, -40%);
          transform: translate(-50%, -40%); } }
    /* line 1139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .main-banner h1, .landing-template .main-banner .h1 {
      font-size: 24px;
      color: white;
      text-align: center;
      font-weight: bolder; }
      /* line 1144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .main-banner h1 strong, .landing-template .main-banner .h1 strong {
        font-weight: bold; }
      @media only screen and (min-width: 40em) {
        /* line 1139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .main-banner h1, .landing-template .main-banner .h1 {
          font-size: 44px; } }
    /* line 1151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .main-banner p, .landing-template .main-banner a {
      color: white; }
    /* line 1154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .main-banner .button {
      border: 1px solid white;
      font-size: 16px;
      font-weight: bolder;
      padding: 8px 20px 7px 15px; }
  /* line 1162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .content-nav {
    background-color: rgba(51, 51, 51, 0.7);
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    margin-bottom: -51px;
    display: block; }
    @media screen and (max-width: 1023px) {
      /* line 1162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .content-nav {
        display: none; } }
    /* line 1170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .content-nav.fixed {
      position: fixed;
      width: 100%;
      z-index: 1000; }
    /* line 1175, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .content-nav .arrow {
      display: none;
      width: 30px;
      height: 15px;
      position: absolute;
      bottom: 0;
      left: 247px;
      -webkit-transform: translate(-50%, 100%);
      -moz-transform: translate(-50%, 100%);
      -ms-transform: translate(-50%, 100%);
      -o-transform: translate(-50%, 100%);
      transform: translate(-50%, 100%);
      -webkit-transition: left 0.3s linear;
      -moz-transition: left 0.3s linear;
      -o-transition: left 0.3s linear;
      transition: left 0.3s linear;
      background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -100px 0px; }
    /* line 1186, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .content-nav ul {
      margin: 0; }
      /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .landing-template .content-nav ul li {
        padding: 0; }
        /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
        .landing-template .content-nav ul li:before {
          background: none;
          display: none; }
      /* line 1189, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .content-nav ul li {
        text-align: center;
        position: relative; }
        /* line 1194, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .content-nav ul li:first-child a:after {
          content: "";
          display: block;
          position: absolute;
          width: 1px;
          height: 100%;
          background: rgba(255, 255, 255, 0.4);
          left: 0;
          top: 0;
          bottom: 0; }
        /* line 1207, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .content-nav ul li a {
          color: white;
          display: block;
          padding: 15px 0;
          font-size: 14px; }
          /* line 1212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
          .landing-template .content-nav ul li a:before {
            content: "";
            display: block;
            position: absolute;
            width: 1px;
            height: 100%;
            background: rgba(255, 255, 255, 0.4);
            right: 0;
            top: 0;
            bottom: 0; }
        /* line 1225, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .content-nav ul li:hover a, .landing-template .content-nav ul li.active a {
          font-weight: bold; }
  /* line 1233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .range-slider {
    padding-bottom: 30px; }
  /* line 1237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .nstSlider {
    margin-top: 60px;
    width: 100% !important;
    height: 5px;
    background: #413f40; }
    /* line 1242, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .nstSlider .highlightPanel, .landing-template .nstSlider .highlightPanel2, .landing-template .nstSlider .highlightPanel3 {
      height: 5px;
      /* background: darken($firstTheme, 10%); */
      background: #413f40; }
      /* line 1246, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .highlightPanel .min, .landing-template .nstSlider .highlightPanel .max, .landing-template .nstSlider .highlightPanel2 .min, .landing-template .nstSlider .highlightPanel2 .max, .landing-template .nstSlider .highlightPanel3 .min, .landing-template .nstSlider .highlightPanel3 .max {
        position: absolute;
        top: 200%; }
      /* line 1250, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .highlightPanel .min, .landing-template .nstSlider .highlightPanel2 .min, .landing-template .nstSlider .highlightPanel3 .min {
        left: 0;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        padding-left: 16px; }
      /* line 1255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .highlightPanel .max, .landing-template .nstSlider .highlightPanel2 .max, .landing-template .nstSlider .highlightPanel3 .max {
        right: 0;
        padding-right: 16px;
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translateX(50%); }
      /* line 1260, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .highlightPanel:before, .landing-template .nstSlider .highlightPanel:after, .landing-template .nstSlider .highlightPanel2:before, .landing-template .nstSlider .highlightPanel2:after, .landing-template .nstSlider .highlightPanel3:before, .landing-template .nstSlider .highlightPanel3:after {
        content: "";
        display: block;
        width: 16px;
        height: 16px;
        background: #413f40;
        border-radius: 50%;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      /* line 1272, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .highlightPanel:before, .landing-template .nstSlider .highlightPanel2:before, .landing-template .nstSlider .highlightPanel3:before {
        left: 0; }
      /* line 1275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .highlightPanel:after, .landing-template .nstSlider .highlightPanel2:after, .landing-template .nstSlider .highlightPanel3:after {
        right: 0;
        left: auto; }
    /* line 1282, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .nstSlider .highlightPanel3:after {
      display: none; }
    /* line 1286, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .nstSlider .leftLabel {
      display: none; }
    /* line 1289, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .nstSlider .leftGrip {
      width: 25px;
      height: 25px;
      border-radius: 50%;
      border: 3px solid white;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      top: 50%; }
      /* line 1298, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .leftGrip .current-value {
        display: block;
        position: absolute;
        bottom: 130%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        left: 50%;
        min-width: 70px;
        font-weight: 600; }
      /* line 1307, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .nstSlider .leftGrip:before {
        display: block;
        width: 19px;
        height: 19px;
        border-radius: 50%;
        border: 5px solid white;
        border-radius: 50%; }
  /* line 1320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template section {
    font-family: Tahoma,arial, sans-serif;
    font-weight: bolder; }
    /* line 1323, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template section h1, .landing-template section .h1, .landing-template section h2, .landing-template section .h2, .landing-template section #subMenu .img .txt, #subMenu .img .landing-template section .txt {
      font-family: Tahoma,arial, sans-serif;
      font-weight: bolder;
      margin-bottom: 15px; }
      @media only screen and (min-width: 40em) {
        /* line 1323, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template section h1, .landing-template section .h1, .landing-template section h2, .landing-template section .h2, .landing-template section #subMenu .img .txt, #subMenu .img .landing-template section .txt {
          margin-bottom: 20px; } }
      @media only screen and (min-width: 50em) {
        /* line 1323, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template section h1, .landing-template section .h1, .landing-template section h2, .landing-template section .h2, .landing-template section #subMenu .img .txt, #subMenu .img .landing-template section .txt {
          margin-bottom: 30px; } }
    /* line 1334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template section h1, .landing-template section .h1 {
      font-size: 33px;
      line-height: 36px;
      color: #333333; }
      @media only screen and (min-width: 40em) {
        /* line 1334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template section h1, .landing-template section .h1 {
          font-size: 40px;
          line-height: 45px; } }
      @media only screen and (min-width: 50em) {
        /* line 1334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template section h1, .landing-template section .h1 {
          font-size: 52px;
          line-height: 56px; } }
    /* line 1349, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template section h2, .landing-template section .h2, .landing-template section #subMenu .img .txt, #subMenu .img .landing-template section .txt {
      font-size: 26px; }
  /* line 1354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .padding {
    padding: 35px 0; }
    @media only screen and (min-width: 40em) {
      /* line 1354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .padding {
        padding: 60px 0; } }
    @media only screen and (min-width: 50em) {
      /* line 1354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .padding {
        padding: 120px 0; } }
  /* line 1364, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .bw-table {
    font-family: Tahoma,arial, sans-serif; }
    /* line 1366, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table.bundle-wizard {
      background-size: cover; }
    /* line 1369, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table.landing-menu-section {
      padding: 3%; }
    /* line 1373, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table table tr:nth-child(2n) {
      background: transparent; }
    /* line 1379, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table table thead tr td > div {
      padding-bottom: 0; }
    /* line 1382, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table table thead tr td.tab {
      background: white;
      border-radius: 5px 5px 0 0; }
    /* line 1387, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table table thead tr td.th.active {
      height: 110px; }
    /* line 1391, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table table thead tr td span {
      font-size: 12px; }
    /* line 1398, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table .button {
      min-width: 0;
      text-transform: none; }
      /* line 1402, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .bw-table .button.base:before {
        display: none; }
    /* line 1407, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .bw-table .table-space {
      display: none;
      background: transparent;
      border-bottom: 0; }
      @media only screen and (min-width: 50em) {
        /* line 1407, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .bw-table .table-space {
          display: table-cell; } }
  /* line 1417, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .small-bundle-wizard {
    padding: 10px;
    border: 1px solid #e3e3e3;
    border-radius: 7px; }
    @media only screen and (min-width: 40em) {
      /* line 1417, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .small-bundle-wizard {
        padding: 30px; } }
    /* line 1425, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .small-bundle-wizard h1, .landing-template .small-bundle-wizard .h1 {
      font-size: 27px; }
      @media only screen and (min-width: 40em) {
        /* line 1425, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .small-bundle-wizard h1, .landing-template .small-bundle-wizard .h1 {
          font-size: 32px; } }
    /* line 1432, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .small-bundle-wizard p, .landing-template .small-bundle-wizard h1, .landing-template .small-bundle-wizard .h1 {
      text-align: center; }
      @media only screen and (min-width: 40em) {
        /* line 1432, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .small-bundle-wizard p, .landing-template .small-bundle-wizard h1, .landing-template .small-bundle-wizard .h1 {
          text-align: left; } }
  /* line 1441, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .wizard-form ul li {
    padding-left: 0.2em;
    padding-right: 0.2em; }
    /* line 1444, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .wizard-form ul li:before {
      display: none; }
  /* line 1451, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .wizard-form .checkbox-section > .row,
  .landing-template .wizard-form .sub-checkbox-section > .row {
    margin-left: 0;
    margin-right: 0; }
  /* line 1455, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .wizard-form .checkbox-section input[type="radio"], .landing-template .wizard-form .checkbox-section input[type="checkbox"],
  .landing-template .wizard-form .sub-checkbox-section input[type="radio"],
  .landing-template .wizard-form .sub-checkbox-section input[type="checkbox"] {
    opacity: 0;
    position: absolute;
    z-index: -1; }
  /* line 1460, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .wizard-form .checkbox-section li > label,
  .landing-template .wizard-form .sub-checkbox-section li > label {
    cursor: pointer;
    border: 1px solid #f4f4f4;
    padding: 10px;
    border-radius: 5px;
    text-align: center;
    float: left;
    margin-right: 1%;
    display: table;
    text-align: center;
    min-height: 64px;
    height: 64px;
    width: 100%; }
    /* line 1473, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .wizard-form .checkbox-section li > label > span,
    .landing-template .wizard-form .sub-checkbox-section li > label > span {
      display: table-cell;
      width: 100%;
      vertical-align: middle;
      font-size: 14px; }
    @media only screen and (min-width: 40em) {
      /* line 1460, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .wizard-form .checkbox-section li > label,
      .landing-template .wizard-form .sub-checkbox-section li > label {
        padding: 10px; } }
    /* line 1484, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .wizard-form .checkbox-section li > label:hover,
    .landing-template .wizard-form .sub-checkbox-section li > label:hover {
      background: #018c9b;
      color: white; }
    /* line 1488, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .wizard-form .checkbox-section li > label.checked,
    .landing-template .wizard-form .sub-checkbox-section li > label.checked {
      background: #01bace;
      color: white; }
      /* line 1491, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .wizard-form .checkbox-section li > label.checked:hover,
      .landing-template .wizard-form .sub-checkbox-section li > label.checked:hover {
        background: #01bace; }
    /* line 1495, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .wizard-form .checkbox-section li > label label.error,
    .landing-template .wizard-form .sub-checkbox-section li > label label.error {
      position: absolute;
      opacity: 0;
      left: 0;
      z-index: -1; }
  /* line 1504, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .wizard-form .sub-radio-section, .landing-template .wizard-form .sub-checkbox-section {
    display: none;
    margin-top: 20px; }
    /* line 1507, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .wizard-form .sub-radio-section > label, .landing-template .wizard-form .sub-checkbox-section > label {
      padding: 10px; }
  /* line 1512, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .wizard-form .button {
    margin-top: 1em; }
    /* line 1514, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .wizard-form .button.disabled {
      background: #dbdbe3 !important;
      cursor: not-allowed; }
  /* line 1520, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .cmp-img-txt {
    position: relative; }
    /* line 1523, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-img-txt.img-right .banner {
      left: 0; }
    /* line 1526, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-img-txt.img-right .illu {
      right: 0; }
    /* line 1531, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-img-txt.img-left .banner {
      right: 0; }
    /* line 1534, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-img-txt.img-left .illu {
      left: 0; }
  /* line 1539, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .illu {
    background: url("https://ingenico.vn/images/landing/default-img.jpg") no-repeat center center;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 100%;
    position: relative;
    clear: both; }
    @media only screen and (min-width: 40em) {
      /* line 1539, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .illu {
        top: 0;
        position: absolute;
        width: 50%; } }
  /* line 1554, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .banner {
    width: 100%;
    background: rgba(28, 191, 219, 0.85);
    padding: 40px; }
    @media only screen and (min-width: 40em) {
      /* line 1554, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .banner {
        max-width: 390px;
        width: 60%;
        position: absolute;
        top: 0;
        bottom: 0; } }
    @media only screen and (min-width: 50em) {
      /* line 1554, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .banner {
        width: 45%; } }
    /* line 1568, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .banner blockquote {
      font-style: italic;
      font-family: Tahoma,arial, sans-serif;
      font-weight: 400;
      padding: 80px 0 0;
      border-radius: 0;
      width: 85%;
      max-width: 100%; }
      /* line 1576, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .banner blockquote:before {
        left: 0;
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0); }
      @media only screen and (min-width: 40em) {
        /* line 1568, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .banner blockquote {
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
          -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); } }
  /* line 1589, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .cmp-slider {
    padding: 30px;
    background: url("https://ingenico.vn/images/landing/bg-slider.jpg") no-repeat center center;
    background-size: cover; }
    @media only screen and (min-width: 40em) {
      /* line 1589, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider {
        padding: 60px; } }
    @media only screen and (min-width: 50em) {
      /* line 1589, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider {
        padding: 140px; } }
    /* line 1599, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-slider blockquote {
      text-align: center;
      padding: 80px 15px 0; }
      /* line 1602, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider blockquote p {
        font-style: italic; }
      /* line 1605, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider blockquote strong, .landing-template .cmp-slider blockquote span {
        display: block; }
      /* line 1608, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider blockquote span {
        color: #1cbfdb; }
    /* line 1614, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-slider .slick-slider .slick-list {
      padding: 0 1px; }
    /* line 1617, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-slider .slick-slider .slick-dots {
      margin: 1em 0 0; }
      /* line 1619, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider .slick-slider .slick-dots li {
        width: 16px;
        height: 16px; }
      @media only screen and (min-width: 40em) {
        /* line 1617, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .cmp-slider .slick-slider .slick-dots {
          margin: 3em 0 0; } }
      /* line 1626, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider .slick-slider .slick-dots button {
        background: transparent;
        border: 1px solid white;
        border-radius: 50%;
        width: 16px;
        height: 16px; }
      /* line 1634, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider .slick-slider .slick-dots .slick-active button {
        background: white; }
    /* line 1639, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-slider .slick-slider .slick-slide {
      position: relative; }
      /* line 1641, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .cmp-slider .slick-slider .slick-slide:before {
        content: "";
        height: 100%;
        width: 1px;
        background: rgba(255, 255, 255, 0.35);
        position: absolute;
        right: 0; }
    /* line 1650, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-slider .slick-slider .slick-prev, .landing-template .cmp-slider .slick-slider .slick-next {
      width: 23px;
      height: 41px;
      opacity: 1;
      display: none !important; }
      @media only screen and (min-width: 40em) {
        /* line 1650, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .cmp-slider .slick-slider .slick-prev, .landing-template .cmp-slider .slick-slider .slick-next {
          display: inline-block !important; } }
    /* line 1659, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-slider .slick-slider .slick-prev {
      background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat -25px -169px; }
    /* line 1662, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .cmp-slider .slick-slider .slick-next {
      background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat 0 -169px; }
  /* line 1668, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template .logos-banner {
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3; }
    @media only screen and (min-width: 40em) {
      /* line 1668, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .logos-banner {
        padding: 30px 0; } }
    /* line 1674, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .logos-banner img {
      display: block;
      margin: 0 auto;
      padding: 20px 0; }
    @media only screen and (max-width: 40em) {
      /* line 1679, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .logos-banner .column {
        border-bottom: 1px solid #e3e3e3; }
        /* line 1682, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
        .landing-template .logos-banner .column:last-child {
          border-bottom: 0; } }
    @media only screen and (min-width: 40em) {
      /* line 1687, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .logos-banner .column:before {
        content: "";
        display: block;
        width: 1px;
        background-color: #e3e3e3;
        position: absolute;
        left: 0;
        top: -30px;
        height: calc(100% + 60px); }
      /* line 1698, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .logos-banner .column:first-child:before {
        display: none; } }
    /* line 1704, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template .logos-banner.popin {
      padding: 0; }
      /* line 1706, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .logos-banner.popin .trigger-popin {
        display: block;
        padding: 45px 0;
        font-size: 23px;
        text-align: center;
        text-transform: uppercase;
        color: #333333; }
      /* line 1715, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
      .landing-template .logos-banner.popin .column:before {
        top: 0;
        height: 100%; }
  /* line 1723, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
  .landing-template blockquote {
    padding: 80px 0 0;
    position: relative;
    max-width: 100%; }
    /* line 1727, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_landing_template.scss */
    .landing-template blockquote:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      width: 75px;
      height: 60px;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
      -moz-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
      -o-transform: translate(-50%, 0);
      transform: translate(-50%, 0);
      background: url("https://ingenico.vn/images/landing/sprite.svg") no-repeat left -101px; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
.cmp-contact-overlayer {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  max-width: 280px;
  width: 100%;
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
  background: #fff;
  z-index: 1000;
  height: 100vh;
  -webkit-transition: -webkit-transform 0.2s linear;
  -moz-transition: -moz-transform 0.2s linear;
  -o-transition: -o-transform 0.2s linear;
  transition: transform 0.2s linear; }
  /* line 13, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer.opened {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); }
  @media only screen and (min-width: 50em) {
    /* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer {
      max-width: 500px; } }
  /* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer .wrapper {
    position: relative;
    height: 100%;
    padding: 30px 0 30px 20px; }
    @media only screen and (min-width: 40em) {
      /* line 19, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
      .cmp-contact-overlayer .wrapper {
        padding: 70px 0 70px 40px; } }
  /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer .trigger-contact-overlay {
    display: inline-block;
    padding: 5px 8px;
    position: absolute;
    color: white;
    background: #ef4036;
    left: 0;
    top: 50%;
    -webkit-transform: rotate(-90deg) translate(-50%, -100%);
    -moz-transform: rotate(-90deg) translate(-50%, -100%);
    -ms-transform: rotate(-90deg) translate(-50%, -100%);
    -o-transform: rotate(-90deg) translate(-50%, -100%);
    transform: rotate(-90deg) translate(-50%, -100%);
    -webkit-transform-origin: top left;
    -moz-transform-origin: top left;
    -ms-transform-origin: top left;
    -o-transform-origin: top left;
    transform-origin: top left;
    padding-left: 40px; }
    /* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer .trigger-contact-overlay:before {
      content: "";
      display: block;
      width: 22px;
      height: 16px;
      background: url("https://ingenico.vn/images/china/sprite.svg") no-repeat 0 0;
      position: absolute;
      left: 10px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
  /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer h1, .cmp-contact-overlayer .h1, .cmp-contact-overlayer h2, .cmp-contact-overlayer .h2, .cmp-contact-overlayer #subMenu .img .txt, #subMenu .img .cmp-contact-overlayer .txt, .cmp-contact-overlayer h3, .cmp-contact-overlayer .h3, .cmp-contact-overlayer .eform fieldset legend, .eform fieldset .cmp-contact-overlayer legend {
    font-family: Tahoma,arial, sans-serif; }
  /* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer h1, .cmp-contact-overlayer .h1 {
    font-size: 36px;
    margin-bottom: 28px; }
  /* line 65, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer .underline-title {
    padding-bottom: 20px; }
    /* line 67, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer .underline-title:before {
      height: 5px;
      width: 50px; }
  /* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer h2, .cmp-contact-overlayer .h2, .cmp-contact-overlayer #subMenu .img .txt, #subMenu .img .cmp-contact-overlayer .txt {
    font-size: 24px;
    margin-bottom: 20px; }
  /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer ul {
    margin: 0; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .cmp-contact-overlayer ul li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .cmp-contact-overlayer ul li:before {
        background: none;
        display: none; }
    /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer ul li:last-child article:before {
      display: none; }
  /* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer article {
    padding: 25px 35px 25px 0;
    position: relative; }
    /* line 94, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article:before {
      content: "";
      display: block;
      height: 1px;
      background: #d6d6d6;
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%; }
    /* line 105, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article h1, .cmp-contact-overlayer article .h1 {
      color: #ef4036;
      font-size: 18px;
      margin-bottom: 15px; }
    /* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article h2, .cmp-contact-overlayer article .h2, .cmp-contact-overlayer article #subMenu .img .txt, #subMenu .img .cmp-contact-overlayer article .txt {
      margin-bottom: 0;
      font-size: 16px; }
    /* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article address {
      color: #7e7d90;
      font-family: Tahoma,arial, sans-serif; }
    /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article dl, .cmp-contact-overlayer article dt, .cmp-contact-overlayer article dd {
      font-family: Tahoma,arial, sans-serif; }
    /* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article dt, .cmp-contact-overlayer article dd {
      float: left; }
    /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article dt {
      color: #ef4036;
      clear: left;
      font-weight: bold; }
    /* line 135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
    .cmp-contact-overlayer article dd {
      color: #7e7d90; }
  /* line 140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer .mCSB_scrollTools .mCSB_draggerRail {
    width: 5px;
    background: #f4f4f4; }
  /* line 145, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .cmp-contact-overlayer .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 5px;
    background-color: #575665; }

/* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
.overlay-contact {
  width: 100vw;
  height: 100vh;
  z-index: 500;
  background: #000;
  opacity: .4;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  display: none; }
  /* line 165, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_contact-overlay.scss */
  .overlay-contact.active {
    display: block; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
.pricing-table {
  /*----- Content of Tabs -----*/ }
  /* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table .tabs {
    width: 100%;
    display: inline-block; }
  /* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table .tab-container {
    text-align: center; }
  /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table .tab-links {
    display: inline-block !important;
    text-align: center;
    margin: 20px 0; }
    /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table .tab-links li {
      /*display: inline;*/
      float: left;
      border: 1px solid #efeef3;
      padding: 15px; }
      /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
      .pricing-table .tab-links li.active {
        background-color: #30c0db; }
        /* line 25, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
        .pricing-table .tab-links li.active a, .pricing-table .tab-links li.active a:hover {
          text-decoration: none;
          color: #fff; }
      /* line 32, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
      .pricing-table .tab-links li:before {
        display: none; }
      /* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
      .pricing-table .tab-links li:first-child {
        -webkit-border-radius: 5px 0 0 5px;
        -moz-border-radius: 5px 0 0 5px;
        border-radius: 5px 0 0 5px; }
      /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
      .pricing-table .tab-links li:last-child {
        -webkit-border-radius: 0 5px 5px 0;
        -moz-border-radius: 0 5px 5px 0;
        border-radius: 0 5px 5px 0; }
    /* line 50, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table .tab-links a {
      text-decoration: none;
      color: #000; }
  /* line 57, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table .tab-content {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    border-collapse: collapse !important;
    width: 100%;
    margin: auto;
    font-size: 16px; }
  /* line 68, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table .tab {
    vertical-align: middle !important; }
    /* line 71, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table .tab.active {
      display: table-cell; }
  @media only screen {
    /* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table .tab {
      display: none;
      text-align: center; }
      /* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
      .pricing-table .tab.active {
        -webkit-border-radius: 0 5px 0 0;
        -moz-border-radius: 0 5px 0 0;
        border-radius: 0 5px 0 0; }
    /* line 89, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table .tab-container {
      display: block; } }
  @media only screen and (min-width: 50em) {
    /* line 97, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table .tab {
      display: table-cell;
      text-align: center; }
      /* line 100, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
      .pricing-table .tab.active {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0; }
    /* line 108, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table .tab-container {
      display: none; } }
  /* line 113, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table td.th.active {
    height: 60px; }
  /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table thead tr {
    color: #fff;
    font-size: 18px;
    height: 60px;
    line-height: 40%; }
    /* line 125, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table thead tr td span {
      font-weight: bolder;
      font-size: 9px; }
  /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table thead th {
    background-color: #30c0db;
    -webkit-border-radius: 5px 0 0 0;
    -moz-border-radius: 5px 0 0 0;
    border-radius: 5px 0 0 0;
    height: 60px; }
  /* line 140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table thead td {
    background-color: #30c0db;
    border-left: 1px solid #fff; }
    /* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
    .pricing-table thead td:last-child {
      -webkit-border-radius: 0 5px 0 0;
      -moz-border-radius: 0 5px 0 0;
      border-radius: 0 5px 0 0; }
  /* line 151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_pricing_table.scss */
  .pricing-table .bold {
    font-weight: bold; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
.cmp-payment-advisor {
  overflow: hidden; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .row-mid-float-left {
    width: 50%;
    float: left; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .row-mid-float-right {
    width: 50%;
    float: right; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .row-clear {
    clear: both; }
  /* line 17, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .animate-show-hide.ng-hide {
    opacity: 0; }
  /* line 22, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .animate-show-hide.ng-hide-add,
  .cmp-payment-advisor .animate-show-hide.ng-hide-remove {
    transition: all linear 0.5s; }
  @media only screen and (min-width: 50em) {
    /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .large-centered {
      margin: 0 auto; } }
  /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .main {
    position: relative; }
    /* line 36, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .main.fixed-padding {
      padding-top: 104px; }
  /* line 41, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .status {
    color: #bbbbbb;
    font-weight: 700; }
    /* line 44, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .status strong {
      color: #003399; }
      /* line 46, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
      .cmp-payment-advisor .status strong.neutral-color {
        color: #bbbbbb; }
  /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .intro {
    text-align: center;
    margin-bottom: 60px; }
    /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .intro span {
      color: #bbbbbb;
      font-size: 18px; }
  /* line 61, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .relative {
    position: relative; }
  /* line 66, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .main-banner-intro .anchor {
    padding-bottom: 20px;
    position: relative; }
    /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .main-banner-intro .anchor:before {
      content: "";
      margin-top: -3px;
      width: 16px;
      height: 16px;
      bottom: 0;
      display: block;
      position: absolute;
      border-left: 3px solid #ffffff;
      border-bottom: 3px solid #ffffff;
      -webkit-transform: rotate(-45deg) translateX(-50%);
      -moz-transform: rotate(-45deg) translateX(-50%);
      -ms-transform: rotate(-45deg) translateX(-50%);
      -o-transform: rotate(-45deg) translateX(-50%);
      transform: rotate(-45deg) translateX(-50%);
      left: 50%; }
  /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .main .anchor {
    text-indent: -9999px;
    display: block;
    width: 14px;
    height: 14px;
    position: relative;
    margin: 30px auto 30px auto; }
    /* line 94, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .main .anchor:before {
      content: "";
      margin-top: -3px;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      border-left: 3px solid #bbbbbb;
      border-bottom: 3px solid #bbbbbb;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
  /* line 107, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .mCSB_scrollTools {
    max-width: 600px; }
    /* line 109, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .mCSB_scrollTools.mCSB_scrollTools_horizontal {
      height: 12px;
      left: 50%;
      opacity: 1;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      /* line 114, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
      .cmp-payment-advisor .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        height: 4px;
        background: #eee;
        margin: 4px 0; }
      /* line 120, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
      .cmp-payment-advisor .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 12px;
        background: #003399;
        border-radius: 6px;
        margin: 0; }
  /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .actions {
    text-align: center; }
  /* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .cover-img-container img {
    display: none;
    left: 70%;
    max-height: 660px; }
  /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .cover-img-container canvas {
    display: none; }
  @media only screen and (min-width: 50em) {
    /* line 133, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .cover-img-container {
      background-size: cover;
      width: calc(50vw - 1.9rem);
      height: 100%;
      position: absolute;
      right: 0;
      top: 0;
      overflow: hidden; }
      /* line 151, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
      .cmp-payment-advisor .cover-img-container img {
        position: absolute;
        display: block;
        max-width: none;
        height: 100% !important;
        width: auto !important;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
      /* line 159, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
      .cmp-payment-advisor .cover-img-container canvas {
        display: block; } }
  @media screen and (min-width: 960px) {
    /* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .cover-img-container img {
      left: 50%; } }
  /* line 172, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .answers-range .current-value {
    text-align: center;
    font-size: 18px;
    color: #003399;
    font-weight: 700; }
  /* line 180, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .wrapper-range-slider {
    padding-top: 20px; }
    @media only screen and (min-width: 50em) {
      /* line 180, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
      .cmp-payment-advisor .wrapper-range-slider {
        padding-top: 50px; } }
  /* line 187, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .range-slider, .cmp-payment-advisor .range-slider-portion {
    position: relative;
    height: 15px;
    border-radius: 25px;
    background: #efefef;
    cursor: e-resize; }
    /* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-pip-selected, .cmp-payment-advisor .range-slider-portion .ui-slider-pip-selected {
      color: #003399; }
    /* line 196, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-range, .cmp-payment-advisor .range-slider-portion .ui-slider-range {
      background: #003399;
      height: 15px;
      border-radius: 25px;
      position: relative;
      z-index: 1; }
    /* line 203, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-pip, .cmp-payment-advisor .range-slider-portion .ui-slider-pip {
      font-weight: 700;
      font-family: Tahoma,arial, sans-serif; }
    /* line 209, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-pip-inrange,
    .cmp-payment-advisor .range-slider .ui-slider-pip-selected-1,
    .cmp-payment-advisor .range-slider .ui-slider-pip-selected-2, .cmp-payment-advisor .range-slider-portion .ui-slider-pip-inrange,
    .cmp-payment-advisor .range-slider-portion .ui-slider-pip-selected-1,
    .cmp-payment-advisor .range-slider-portion .ui-slider-pip-selected-2 {
      color: #003399; }
    /* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-label, .cmp-payment-advisor .range-slider-portion .ui-slider-label {
      width: 7em;
      margin-left: -3.5em;
      font-size: 18px;
      display: none; }
      @media only screen and (min-width: 50em) {
        /* line 212, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
        .cmp-payment-advisor .range-slider .ui-slider-label, .cmp-payment-advisor .range-slider-portion .ui-slider-label {
          display: block; } }
    /* line 221, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-pip, .cmp-payment-advisor .range-slider-portion .ui-slider-pip {
      top: -40px; }
    /* line 224, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-pip-initial, .cmp-payment-advisor .range-slider-portion .ui-slider-pip-initial {
      color: #999; }
      /* line 226, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
      .cmp-payment-advisor .range-slider .ui-slider-pip-initial.ui-slider-pip-inrange, .cmp-payment-advisor .range-slider .ui-slider-pip-initial.ui-slider-pip-selected, .cmp-payment-advisor .range-slider-portion .ui-slider-pip-initial.ui-slider-pip-inrange, .cmp-payment-advisor .range-slider-portion .ui-slider-pip-initial.ui-slider-pip-selected {
        color: #003399; }
  /* line 232, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .range-slider .ui-slider-line, .cmp-payment-advisor .range-slider-portion .ui-slider-line {
    top: 43px;
    height: 10px;
    background: #cfcfcf; }
  /* line 238, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .range-slider .ui-slider-pip-first .ui-slider-line, .cmp-payment-advisor .range-slider .ui-slider-pip-last .ui-slider-line, .cmp-payment-advisor .range-slider-portion .ui-slider-pip-first .ui-slider-line, .cmp-payment-advisor .range-slider-portion .ui-slider-pip-last .ui-slider-line {
    display: none; }
  /* line 244, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .centered {
    margin: 0 auto;
    float: none; }
  /* line 250, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .cmp-payment-advisor .range-slider .ui-slider-handle, .cmp-payment-advisor .range-slider-portion .ui-slider-handle {
    width: 30px;
    height: 30px;
    border: 3px solid white;
    border-radius: 50%;
    background: #003399;
    display: block;
    position: absolute;
    z-index: 2;
    top: 0;
    -webkit-transform: translate(-50%, -25%);
    -moz-transform: translate(-50%, -25%);
    -ms-transform: translate(-50%, -25%);
    -o-transform: translate(-50%, -25%);
    transform: translate(-50%, -25%); }
    /* line 261, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
    .cmp-payment-advisor .range-slider .ui-slider-handle:focus, .cmp-payment-advisor .range-slider-portion .ui-slider-handle:focus {
      outline: none; }

/* line 277, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
.IE11 .section .step-wrap .item input:checked + .wrap .img-container:before, .IE10 .section .step-wrap .item input:checked + .wrap .img-container:before {
  display: none; }
/* line 285, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
.IE11 .section .step-wrap .img-container, .IE10 .section .step-wrap .img-container {
  position: relative;
  z-index: 3; }
  /* line 288, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .IE11 .section .step-wrap .img-container .label, .IE10 .section .step-wrap .img-container .label {
    z-index: 2; }
  /* line 291, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .IE11 .section .step-wrap .img-container:before, .IE10 .section .step-wrap .img-container:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #000;
    opacity: 0.6;
    z-index: 1;
    pointer-events: none; }
  /* line 305, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
  .IE11 .section .step-wrap .img-container:hover:before, .IE10 .section .step-wrap .img-container:hover:before {
    display: none; }
/* line 310, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_reusable-elements.scss */
.IE11 .section .step-wrap .check-icon, .IE10 .section .step-wrap .check-icon {
  z-index: 4; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
.sticky-nav {
  width: 100%;
  position: absolute;
  top: 0 !important;
  left: 0;
  z-index: 3000; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
  .sticky-nav .click-able {
    cursor: pointer; }
  /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
  .sticky-nav.fixed {
    position: fixed; }
  /* line 15, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
  .sticky-nav .nav {
    background: #003399; }
  /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
  .sticky-nav ul {
    margin: 0;
    text-align: center;
    padding: 15px 0;
    position: relative; }
    /* line 23, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
    .sticky-nav ul:before {
      content: "";
      display: block;
      height: 2px;
      position: absolute;
      background: white;
      bottom: 15px;
      width: 100%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      opacity: 0.2; }
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
  .sticky-nav li {
    display: inline-block;
    color: white;
    padding: 0 0 20px;
    position: relative; }
    /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
    .sticky-nav li span {
      opacity: .2; }
    /* line 43, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
    .sticky-nav li:before {
      content: "";
      width: 4px;
      height: 4px;
      position: absolute;
      bottom: 0;
      left: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      background: white;
      margin-right: 0;
      margin-left: 0;
      opacity: .2; }
    /* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
    .sticky-nav li.active span, .sticky-nav li.active:before {
      opacity: 1; }
    /* line 63, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
    .sticky-nav li:first-child:after {
      content: "";
      display: block;
      width: calc(50% - 2px);
      background: #003399;
      height: 3px;
      bottom: 0;
      position: absolute;
      left: 0; }
    /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
    .sticky-nav li:last-child:after {
      content: "";
      display: block;
      width: calc(50% - 2px);
      background: #003399;
      height: 3px;
      bottom: 0;
      position: absolute;
      right: 0; }
  /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_sticky_nav.scss */
  .sticky-nav .timeline {
    height: 10px;
    width: 0%;
    background: #d62631;
    -webkit-transition: width 0.3s ease;
    -moz-transition: width 0.3s ease;
    -o-transition: width 0.3s ease;
    transition: width 0.3s ease; }

/* line 3, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .contact-step .answers-list {
  text-align: center; }
  /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .contact-step .answers-list .item.medium-alt label .label {
    position: relative; }
/* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .section {
  padding: 30px 0; }
  /* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section form {
    margin-bottom: 30px; }
  /* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .label {
    font-weight: 700;
    color: #575665;
    font-family: Tahoma,arial, sans-serif, Arial, sans-serif; }
  /* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap label img {
    pointer-events: none;
    -khtml-user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none; }
  /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap label img::-moz-selection, .cmp-payment-advisor .section .step-wrap label img::selection {
    background-color: transparent;
    color: #000; }
  /* line 40, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .answers-slider {
    margin: 0;
    text-align: center;
    overflow-x: auto;
    white-space: nowrap; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .cmp-payment-advisor .section .step-wrap .answers-slider li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      .cmp-payment-advisor .section .step-wrap .answers-slider li:before {
        background: none;
        display: none; }
    /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up {
      overflow: visible;
      white-space: normal; }
      @media only screen and (min-width: 50em) {
        /* line 45, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
        .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up {
          overflow-x: auto;
          white-space: nowrap; } }
      /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .wrap {
        display: table-cell;
        margin-bottom: 0; }
        @media only screen and (min-width: 50em) {
          /* line 52, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
          .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .wrap {
            display: block;
            float: none;
            margin-bottom: 40px; } }
      /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .check-icon {
        width: 40px;
        height: 40px;
        top: 0;
        right: 0;
        -webkit-transform: translate(25%, -25%);
        -moz-transform: translate(25%, -25%);
        -ms-transform: translate(25%, -25%);
        -o-transform: translate(25%, -25%);
        transform: translate(25%, -25%); }
        @media only screen and (min-width: 50em) {
          /* line 62, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
          .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .check-icon {
            width: 60px;
            height: 60px;
            bottom: 0;
            top: auto;
            right: auto;
            left: 50%;
            -webkit-transform: translate(-50%, 50%);
            -moz-transform: translate(-50%, 50%);
            -ms-transform: translate(-50%, 50%);
            -o-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%); } }
      /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .mCustomScrollBox, .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .mCSB_container {
        overflow: visible; }
        @media only screen and (min-width: 50em) {
          /* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
          .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .mCustomScrollBox, .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .mCSB_container {
            overflow: hidden; } }
      /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up label > .label {
        display: table-cell;
        padding-left: 20px; }
        @media only screen and (min-width: 50em) {
          /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
          .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up label > .label {
            display: block;
            padding-left: 0; } }
      /* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .item {
        display: table; }
        @media only screen and (min-width: 50em) {
          /* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
          .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .item {
            display: inline-block; } }
        /* line 103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
        .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .item .img-container {
          width: 70px;
          height: 70px; }
          @media only screen and (min-width: 50em) {
            /* line 103, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
            .cmp-payment-advisor .section .step-wrap .answers-slider.slider-large-up .item .img-container {
              width: 250px;
              height: 250px; } }
  /* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .answers-list {
    max-width: 850px; }
  /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .item {
    display: inline-block;
    margin: 0 10px;
    text-align: center; }
    /* line 124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap .item.medium-alt .img-container {
      width: 160px;
      height: 160px; }
    /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap .item.medium {
      margin: 0 20px; }
      /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .item.medium .img-container {
        width: 74px;
        height: 74px; }
        @media only screen and (min-width: 50em) {
          /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
          .cmp-payment-advisor .section .step-wrap .item.medium .img-container {
            width: 120px;
            height: 120px; } }
    /* line 140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap .item.small {
      margin: 0 auto;
      display: block;
      text-align: center; }
      /* line 144, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .item.small .img-container {
        width: 70px;
        height: 70px; }
      /* line 148, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .item.small .check-icon {
        width: 40px;
        height: 40px;
        top: 0;
        right: 0;
        -webkit-transform: translate(25%, -25%);
        -moz-transform: translate(25%, -25%);
        -ms-transform: translate(25%, -25%);
        -o-transform: translate(25%, -25%);
        transform: translate(25%, -25%); }
    @media only screen and (min-width: 50em) {
      /* line 119, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .item {
        display: inline-block;
        margin: 0 10px;
        text-align: center; } }
  /* line 163, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap label {
    display: block;
    margin: 0 auto;
    padding-bottom: 30px; }
    /* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap label .wrap {
      position: relative;
      margin-bottom: 40px; }
  @media only screen and (min-width: 50em) {
    /* line 176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap .wrap:hover img {
      -webkit-filter: grayscale(0);
      -moz-filter: grayscale(0);
      filter: grayscale(0);
      filter: none; } }
  /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .wrap img {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out; }
  /* line 191, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .wrap > .label {
    font-weight: 700;
    color: #575665; }
  /* line 197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .img-container {
    cursor: pointer;
    width: 190px;
    height: 190px;
    overflow: hidden;
    margin: 0 auto;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(1000px);
    -moz-transform: translateZ(1000px);
    -ms-transform: translateZ(1000px);
    -o-transform: translateZ(1000px);
    transform: translateZ(1000px); }
    @media only screen and (min-width: 50em) {
      /* line 197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .img-container {
        width: 250px;
        height: 250px; } }
    /* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap .img-container span.label {
      display: block;
      position: absolute;
      padding: 0 10px;
      max-width: 250px;
      color: white;
      top: 50%;
      left: 50%;
      font-family: Tahoma,arial, sans-serif;
      font-weight: bold;
      padding-bottom: 10px;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
      /* line 222, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .section .step-wrap .img-container span.label:before {
        content: "";
        display: block;
        width: 20px;
        height: 4px;
        background: white;
        position: absolute;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
  /* line 236, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap input {
    position: absolute;
    opacity: 0; }
    /* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap input:checked + .wrap img {
      -webkit-filter: grayscale(0) brightness(1);
      -moz-filter: grayscale(0) brightness(1);
      filter: grayscale(0) brightness(1);
      filter: none; }
    /* line 245, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap input:checked + .wrap .check-icon {
      display: block;
      z-index: 999; }
    /* line 249, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap input:checked + .wrap + span {
      color: #003399;
      font-weight: 700; }
  /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .section .step-wrap .check-icon {
    z-index: 1;
    display: none;
    width: 60px;
    height: 60px;
    bottom: 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, 50%);
    -moz-transform: translate(-50%, 50%);
    -ms-transform: translate(-50%, 50%);
    -o-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
    background: #003399;
    border: 4px solid white; }
    /* line 268, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .section .step-wrap .check-icon:before {
      content: "";
      display: block;
      background: url("https://ingenico.vn/images/paymentadvisor/sprite.svg") no-repeat 0 0;
      width: 14px;
      height: 11px;
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
@media only screen and (min-width: 50em) {
  /* line 284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .step-wrap .checkbox-collapse-list {
    max-height: 660px;
    margin-right: -0.9375rem; }
    /* line 289, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .mCSB_inside > .mCSB_container {
      margin-right: 0;
      padding-right: 20px;
      padding-top: 7px; }
    /* line 295, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .mCSB_scrollTools {
      right: -4px; }
      /* line 298, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .step-wrap .checkbox-collapse-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background-color: #003399;
        width: 6px; }
    /* line 305, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .mCustomScrollBox:before {
      content: "";
      display: block;
      width: 90%;
      height: 1px;
      bottom: 0;
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      background: #e2e1e1; } }
/* line 319, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .step-wrap .checkbox-collapse-list img {
  width: 100%; }
@media only screen and (max-width: 40em) {
  /* line 322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .step-wrap .checkbox-collapse-list .check-icon {
    display: none !important; } }
/* line 328, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small {
  text-align: left;
  margin-bottom: 20px;
  padding-left: 0; }
  /* line 332, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .img-container {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    width: 40px;
    height: 40px;
    position: relative; }
    @media only screen and (min-width: 40em) {
      /* line 332, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .img-container {
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        border-radius: 50%;
        width: 50px;
        height: 50px; } }
    /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .img-container .icon {
      display: block;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
      /* line 347, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .img-container .icon:before {
        margin-right: 0;
        content: "\E800";
        font-family: "stars", Arial, sans-serif;
        top: 0;
        font-size: 25px;
        left: 50%;
        display: block;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
      @media only screen and (min-width: 40em) {
        /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
        .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .img-container .icon {
          display: none; } }
    /* line 361, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .img-container img {
      display: none; }
      @media only screen and (min-width: 40em) {
        /* line 361, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
        .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .img-container img {
          display: inline-block; } }
  /* line 369, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small input {
    width: 40px;
    height: 40px;
    z-index: 2;
    cursor: pointer;
    margin: 0; }
    @media only screen and (min-width: 40em) {
      /* line 369, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small input {
        width: 50px;
        height: 50px; } }
    @media only screen and (max-width: 40em) {
      /* line 384, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
      .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small input:checked + .wrap .img-container .icon:before {
        content: "\E801";
        color: #003399; } }
  /* line 395, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .check-icon {
    width: 28px;
    height: 28px;
    border-width: 2px; }
  /* line 400, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .wrap {
    display: table-cell;
    position: relative;
    cursor: pointer; }
  /* line 405, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .label {
    display: table-cell;
    padding-left: 20px;
    width: 100%;
    cursor: pointer;
    padding-right: 30px;
    position: relative;
    vertical-align: middle; }
    /* line 413, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .label:before {
      content: "";
      top: 50%;
      width: 14px;
      height: 14px;
      display: block;
      position: absolute;
      border-left: 3px solid #bbbbbb;
      border-bottom: 3px solid #bbbbbb;
      transform-origin: 50% 50%;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transition: -webkit-transform 0.2s linear;
      -moz-transition: -moz-transform 0.2s linear;
      -o-transition: -o-transform 0.2s linear;
      transition: transform 0.2s linear;
      margin-top: -10px;
      right: 5px; }
    /* line 429, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .item.small .label.open:before {
      -webkit-transform: rotate(135deg);
      -moz-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
      -o-transform: rotate(135deg);
      transform: rotate(135deg);
      margin-top: -7px; }
/* line 437, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .step-wrap .checkbox-collapse-list .description {
  margin: 0 -0.9375rem;
  display: none;
  margin-bottom: 5px;
  background: #f5f5f5;
  margin-top: 15px;
  padding: 10px; }
  @media only screen and (min-width: 50em) {
    /* line 437, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .step-wrap .checkbox-collapse-list .description {
      margin: 15px 0 0 70px; } }
/* line 451, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .answers-range {
  position: relative; }
/* line 455, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor h2, .cmp-payment-advisor .h2, .cmp-payment-advisor #subMenu .img .txt, #subMenu .img .cmp-payment-advisor .txt {
  margin-bottom: 5px; }
/* line 460, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .solutions-list.relative.fix-height > .row {
  min-height: 660px; }
/* line 468, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .solutions h2 .icon:before, .cmp-payment-advisor .solutions .h2 .icon:before, .cmp-payment-advisor .solutions #subMenu .img .txt .icon:before, #subMenu .img .cmp-payment-advisor .solutions .txt .icon:before {
  content: "\E801";
  font-family: "stars", Arial, sans-serif;
  top: 0;
  display: block; }
@media only screen and (min-width: 40em) {
  /* line 467, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
  .cmp-payment-advisor .solutions h2 .icon, .cmp-payment-advisor .solutions .h2 .icon, .cmp-payment-advisor .solutions #subMenu .img .txt .icon, #subMenu .img .cmp-payment-advisor .solutions .txt .icon {
    display: inline-block;
    width: 25px;
    height: 25px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background: #2F2F2F;
    margin-bottom: -3px; }
    /* line 475, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
    .cmp-payment-advisor .solutions h2 .icon:before, .cmp-payment-advisor .solutions .h2 .icon:before, .cmp-payment-advisor .solutions #subMenu .img .txt .icon:before, #subMenu .img .cmp-payment-advisor .solutions .txt .icon:before {
      display: none; } }
/* line 488, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .solutions .intro {
  padding-bottom: 50px;
  border-bottom: 1px solid #ececec; }
/* line 493, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .solutions .step-wrap {
  position: relative; }
/* line 497, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .solutions h3, .cmp-payment-advisor .solutions .h3, .cmp-payment-advisor .solutions .eform fieldset legend, .eform fieldset .cmp-payment-advisor .solutions legend {
  text-align: center; }
/* line 501, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_steps.scss */
.cmp-payment-advisor .solutions li:before {
  display: none; }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
.cmp-payment-advisor .main-banner-intro {
  height: 600px;
  background: url("https://ingenico.vn/images/paymentadvisor/header.jpg") no-repeat center center;
  background-size: cover;
  text-align: center;
  position: relative; }
  /* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro .wrap {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro .content {
    width: 100%;
    max-width: 650px;
    color: white;
    margin: 0 auto;
    text-align: center;
    margin: 0 auto; }
  /* line 24, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro h1, .cmp-payment-advisor .main-banner-intro .h1, .cmp-payment-advisor .main-banner-intro .h1, .cmp-payment-advisor .main-banner-intro h2, .cmp-payment-advisor .main-banner-intro .h2, .cmp-payment-advisor .main-banner-intro #subMenu .img .txt, #subMenu .img .cmp-payment-advisor .main-banner-intro .txt, .cmp-payment-advisor .main-banner-intro .h2 {
    color: white;
    text-align: center; }
  /* line 29, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro h1, .cmp-payment-advisor .main-banner-intro .h1, .cmp-payment-advisor .main-banner-intro .h1 {
    text-transform: uppercase; }
  /* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro h2, .cmp-payment-advisor .main-banner-intro .h2, .cmp-payment-advisor .main-banner-intro #subMenu .img .txt, #subMenu .img .cmp-payment-advisor .main-banner-intro .txt, .cmp-payment-advisor .main-banner-intro .h2 {
    margin-bottom: 15px; }
  /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro .anchor {
    position: absolute;
    bottom: 40px;
    display: block;
    width: 100%;
    color: white;
    text-transform: uppercase;
    text-decoration: none; }
  /* line 47, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro ul {
    display: inline-block;
    text-align: left; }
  /* line 53, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
  .cmp-payment-advisor .main-banner-intro li {
    margin-bottom: 10px;
    font-family: Tahoma,arial, sans-serif;
    font-weight: 400;
    font-size: 16px; }
    /* line 58, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
    .cmp-payment-advisor .main-banner-intro li:before {
      background-image: none;
      content: "";
      display: block;
      width: 10px;
      height: 6px;
      border-left: 2px solid white;
      border-bottom: 2px solid white;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
      margin-top: 7px;
      background-image: none; }
/* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
.cmp-payment-advisor .small-main-banner-intro {
  height: 400px;
  background: url("https://ingenico.vn/images/paymentadvisor/banner-thankyou.jpg") no-repeat center center;
  background-size: cover; }
/* line 79, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/paymentadvisor/_banner_payment_advisor.scss */
.cmp-payment-advisor .thank-you .small-main-banner-intro {
  background: url("https://ingenico.vn/images/paymentadvisor/banner-thankyou.jpg") no-repeat center center; }

/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#header .topnav {
  padding: 34px 0 20px;
  clear: right; }
  @media only screen and (min-width: 50em) {
    /* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .topnav {
      padding-top: 49px; } }
  /* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .topnav.ribon-nav {
    background: #dbdbe3;
    padding: 15px 0; }
    /* line 12, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .topnav.ribon-nav .nav .loginMenu,
    #header .topnav.ribon-nav .nav.rchooser {
      float: right; }
      /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #header .topnav.ribon-nav .nav .loginMenu:before,
      #header .topnav.ribon-nav .nav.rchooser:before {
        display: none; }
      /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #header .topnav.ribon-nav .nav .loginMenu .ld:before,
      #header .topnav.ribon-nav .nav.rchooser .ld:before {
        bottom: -20px; }
/* line 26, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#header .nav {
  float: left;
  color: #7e7d90;
  font-size: 13px;
  text-transform: uppercase; }
/* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#header .rchooser, #header .loginMenu {
  padding: 5px 0 0 14px;
  position: relative; }
  /* line 37, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .rchooser:before, #header .loginMenu:before {
    width: 5px;
    height: 5px;
    content: " ";
    position: absolute;
    background-position: left top;
    margin: 5px 0 0 -15px; }
  /* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .rchooser a, #header .loginMenu a {
    color: #7e7d90;
    border: 2px solid #7e7d90;
    text-decoration: none;
    padding: 3px 8px 1px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px; }
    /* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .rchooser a:hover, #header .loginMenu a:hover {
      color: #fff;
      background: #7e7d90; }
  /* line 55, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .rchooser .expanded, #header .loginMenu .expanded {
    color: #fff;
    background: #7e7d90; }
  /* line 60, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .rchooser .ld, #header .loginMenu .ld {
    background: #7e7d90;
    width: 4px;
    height: 30px;
    left: 50%;
    top: -50px;
    margin: 0 0 0 9px;
    display: none; }
    /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .rchooser .ld:before, #header .loginMenu .ld:before {
      bottom: -15px; }
  /* line 75, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .rchooser.expanded .ld, #header .loginMenu.expanded .ld {
    display: block; }
/* line 81, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#header .loginMenu {
  margin-right: 10px; }
  /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .loginMenu > a {
    position: relative;
    padding-left: 20px; }
    /* line 86, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .loginMenu > a:before {
      display: block;
      content: "";
      width: 11px;
      height: 14px;
      position: absolute;
      left: 5px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      background-position: -174px -259px; }
    /* line 99, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .loginMenu > a.expanded:before, #header .loginMenu > a:hover:before {
      background-position: -163px -259px; }
/* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#header .sbtn {
  cursor: pointer;
  width: 32px;
  height: 32px;
  background: #575665;
  color: #fff;
  text-indent: -9999px;
  display: block;
  position: absolute;
  right: 0;
  top: 1px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%; }
  @media only screen and (min-width: 40em) and (max-width: 50em) {
    /* line 106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .sbtn {
      float: right;
      margin-left: 0; } }
  /* line 124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .sbtn:hover {
    background: #7e7d90; }
  /* line 128, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .sbtn:before {
    content: " ";
    width: 17px;
    height: 16px;
    margin: 7px 0 0 7px;
    position: absolute;
    display: block;
    background-position: left -14px; }
  /* line 139, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .sbtn .ld {
    width: 4px;
    height: 30px;
    left: 50%;
    top: 53px;
    margin: 0 0 0 -2px;
    display: none; }
    /* line 147, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #header .sbtn .ld:before {
      top: -15px;
      background: #575665; }
  /* line 154, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .sbtn.active:before {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); }
  /* line 158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .sbtn.active .ld {
    display: block; }
/* line 164, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#header #mmenuIcon {
  position: absolute;
  right: 8px;
  top: 17px;
  background: none;
  border: 3px solid #575665;
  border-width: 3px 0;
  height: 22px;
  width: 32px;
  outline: none;
  cursor: pointer; }
  /* line 176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header #mmenuIcon:before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 3px;
    top: 50%;
    left: 0;
    background: #575665;
    margin: -2px 0 0; }
/* line 188, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#header .mainbar {
  position: relative; }

/* line 193, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#headerBlog {
  background: #575665; }
  /* line 195, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog .corporateLink {
    margin: 15px auto;
    float: right; }
    /* line 199, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog .corporateLink.button.neutral.dark span {
      display: block; }
  /* line 205, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog .nav.ql-nav {
    font-size: 14px;
    margin: 8px 0 28px;
    margin-bottom: 0; }
    /* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog .nav.ql-nav li a {
      float: right;
      text-align: center;
      border: 2px solid #7e7d90;
      padding: 3px 10px 0;
      border-radius: 15px;
      font-size: 10px; }
      @media only screen and (min-width: 40em) and (max-width: 50em) {
        /* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
        #headerBlog .nav.ql-nav li a {
          margin-top: -10px; } }
      @media only screen and (min-width: 50em) {
        /* line 210, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
        #headerBlog .nav.ql-nav li a {
          margin-top: -1px; } }
  /* line 227, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog #mmenuIcon {
    border-color: #ffffff; }
    /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog #mmenuIcon:before {
      background: #ffffff; }
  /* line 234, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog #country-home:before {
    background-color: #dbdbe3; }
  /* line 237, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog #country-home .country-name {
    color: #ffffff; }
  /* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog .tagline {
    color: #dbdbe3;
    float: right;
    font-size: 22px;
    margin: 0;
    line-height: 24px; }
    @media only screen and (min-width: 40em) {
      /* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #headerBlog .tagline {
        padding: 38px 0 22px 0; } }
    @media only screen and (min-width: 50em) {
      /* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #headerBlog .tagline {
        padding: 45px 0 15px 0px; } }
  /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog #logo {
    display: inline-block;
    margin: 25px auto;
    padding: 0;
    height: auto; }
    @media only screen and (max-width: 40em) {
      /* line 256, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #headerBlog #logo {
        margin: 15px auto; } }
    /* line 264, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog #logo img {
      width: 100%; }
  /* line 268, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog #mainMenu {
    margin: 8px 0 28px; }
    /* line 270, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog #mainMenu a {
      color: #dbdbe3; }
      /* line 272, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #headerBlog #mainMenu a:hover {
        border-color: #7e7d90;
        background-color: #7e7d90; }
    /* line 279, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog #mainMenu .home a {
      background-color: transparent; }
      /* line 281, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #headerBlog #mainMenu .home a:before {
        background-position: -164px -219px; }
    /* line 288, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog #mainMenu .active a {
      background-color: #7e7d90;
      border-color: #7e7d90; }
    /* line 293, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog #mainMenu .active.home a {
      background-color: transparent;
      opacity: .5; }

@media only screen and (min-width: 40em) {
  /* line 303, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #headerBlog {
    text-align: left; }
    /* line 305, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog .corporateLink {
      float: right;
      margin: 30px 0; }
    /* line 309, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #headerBlog #logo {
      display: table-cell;
      vertical-align: middle;
      margin: 30px 0;
      width: 100%; } }
/* line 320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#logo {
  height: 57px;
  display: table-cell;
  vertical-align: middle;
  width: 78px;
  padding-top: 15px;
  float: left; }
  /* line 327, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #logo .img {
    width: 100%;
    max-width: 152px; }
  @media only screen and (min-width: 40em) {
    /* line 320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #logo {
      padding: 29px 0 0;
      height: 64px;
      max-width: 152px;
      width: 16%; }
      /* line 338, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #logo .img {
        width: 100%; } }
  @media only screen and (min-width: 50em) {
    /* line 320, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #logo {
      width: auto;
      height: 104px; } }

/* line 349, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#country-logo {
  padding: 5px 0;
  text-decoration: none;
  float: left;
  font-size: 16px; }
  /* line 354, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #country-logo .img {
    height: 30px;
    float: left; }
  /* line 358, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #country-logo .country-name {
    text-transform: uppercase;
    display: inline-block;
    color: #575665;
    margin-left: 20px;
    font-weight: 700;
    padding-left: 20px;
    position: relative;
    padding-left: 20px;
    height: 30px;
    float: left;
    margin-top: 2px; }
    /* line 370, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #country-logo .country-name:before {
      display: block;
      content: "";
      position: absolute;
      left: 0;
      width: 2px;
      height: 100%;
      background: #575665; }

/* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#country-home {
  height: 57px;
  display: table;
  vertical-align: middle;
  width: 78px;
  float: left;
  margin-left: 20px;
  color: #575665;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 700;
  padding-left: 20px;
  position: relative;
  margin-top: 16px;
  font-size: 16px; }
  /* line 398, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #country-home:before {
    content: "";
    display: block;
    width: 3px;
    height: 25px;
    background: #575665;
    position: absolute;
    left: 0; }
  /* line 407, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #country-home .country-name {
    display: table-cell;
    vertical-align: top; }
  @media only screen and (min-width: 40em) {
    /* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #country-home {
      height: 57px;
      padding: 0 0 0 20px;
      margin-top: 32px;
      font-size: 20px;
      height: 64px;
      max-width: 152px; }
      /* line 419, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #country-home:before {
        height: 35px; } }
  @media only screen and (min-width: 50em) {
    /* line 383, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #country-home {
      height: 45px;
      margin-top: 32px;
      width: auto;
      font-size: 28px;
      max-width: 100%; }
      /* line 430, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #country-home:before {
        height: 45px; } }

/* line 438, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
.lng-nav {
  margin: 0 0 0 20px; }
  /* line 441, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  .lng-nav .item {
    color: #7e7d90;
    display: block;
    float: left;
    padding: 5px 5px 2px;
    text-decoration: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%; }
    /* line 449, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    .lng-nav .item:hover {
      color: #fff;
      background: #7e7d90; }
  /* line 455, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  .lng-nav .active {
    color: #fff;
    background: #7e7d90; }

/* line 463, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
.ql-nav {
  margin: 0; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  .ql-nav li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    .ql-nav li:before {
      background: none;
      display: none; }
  /* line 466, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  .ql-nav li {
    float: left;
    padding: 5px 12px 2px; }
    /* line 470, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    .ql-nav li:before {
      content: "/";
      font-size: 16px;
      display: block;
      margin: -3px 0 0 -16px;
      width: auto;
      height: auto;
      position: absolute; }
    /* line 481, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    .ql-nav li:first-child:before {
      display: none; }
  /* line 487, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  .ql-nav a {
    color: #7e7d90;
    text-decoration: none; }
    /* line 491, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    .ql-nav a:hover {
      text-decoration: underline; }
  /* line 497, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  .ql-nav .highlight a {
    color: #fff;
    background: #ef4036;
    padding: 5px 11px 3px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px; }
    /* line 503, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    .ql-nav .highlight a:hover {
      text-decoration: none;
      background: #f66057; }
  /* line 510, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  .ql-nav .highlight-border:before {
    display: none; }
  /* line 513, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  .ql-nav .highlight-border a {
    padding: 4px 9px 2px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
    border: 2px solid #ef4036; }

/* line 523, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#mainMenu {
  margin: 0;
  font-size: 18px;
  margin: 8px 0 28px;
  padding: 0 35px 0 0; }
  /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
  #mainMenu li {
    padding: 0; }
    /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    #mainMenu li:before {
      background: none;
      display: none; }
  /* line 530, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu ul {
    margin: 0;
    display: table;
    width: 100%; }
  /* line 536, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu li {
    display: table-cell;
    margin: 0 5px; }
    /* line 540, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #mainMenu li:first-child {
      margin-left: 0; }
  /* line 545, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu a {
    color: #575665;
    text-decoration: none;
    display: inline-block;
    padding: 3px 10px 0;
    border: 2px solid transparent;
    position: relative;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px; }
    /* line 554, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #mainMenu a:hover {
      border-color: #575665; }
  /* line 559, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu ul ul {
    display: none; }
  /* line 563, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu .marketing {
    display: none; }
  /* line 568, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu .active a, #mainMenu .expanded a {
    border-color: #575665;
    background: #575665;
    color: #fff; }
  /* line 575, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu .ld {
    width: 4px;
    height: 30px;
    left: 50%;
    bottom: -53px;
    margin: 0 0 0 -2px;
    display: none;
    cursor: default; }
    /* line 584, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #mainMenu .ld:before {
      top: -15px;
      background: #575665; }
  /* line 591, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu .expanded .ld {
    display: block;
    position: absolute;
    z-index: -1; }

/* line 603, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#subMenu {
  background: #575665;
  color: #fff;
  position: absolute;
  width: 100%;
  padding: 37px 0 30px;
  z-index: 300;
  display: none; }
  @media only screen and (min-width: 40em) {
    /* line 603, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu {
      display: block; } }
  /* line 619, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu .heading {
    font-size: 18px;
    margin: 30px 5px 0 0; }
    /* line 623, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .heading:first-child {
      margin-top: 0; }
  /* line 628, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu a {
    color: #fff;
    text-decoration: none; }
    /* line 632, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu a:hover, #subMenu a.active {
      color: #aeaeae; }
  /* line 638, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu .active a {
    color: #aeaeae; }
  /* line 644, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu .column:before {
    background: #fff; }
  /* line 649, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu .submenu {
    margin: 0;
    font-size: 14px; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    #subMenu .submenu li {
      padding: 15px 0 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      #subMenu .submenu li:before {
        background: none;
        display: none; }
    /* line 653, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .submenu li ul {
      display: none; }
  /* line 659, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu .marketing {
    display: none; }
  /* line 663, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu .caption {
    padding: 0 20px 0 0; }
    /* line 665, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .caption p {
      font-style: italic; }
  /* line 671, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #subMenu .img {
    display: table;
    width: 209px;
    height: 209px;
    text-shadow: rgba(0, 0, 0, 0.4) 0 4px 2px;
    float: right; }
    /* line 677, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .img:hover {
      color: #fff; }
    /* line 681, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .img:before {
      content: " ";
      position: absolute;
      border: 2px solid #dbdbe3;
      width: 225px;
      height: 225px;
      margin: -8px 0 0 -8px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%; }
    /* line 691, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .img img {
      width: inherit;
      height: inherit;
      position: absolute;
      z-index: -1;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%; }
    /* line 699, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .img .c {
      display: table-cell;
      vertical-align: middle;
      text-align: center;
      padding: 5px; }
    /* line 706, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .img .txt {
      margin: 0 0 11px 0;
      font-size: 26px;
      color: #fff;
      display: block; }
    /* line 714, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #subMenu .img.link .btn {
      text-transform: uppercase;
      border: 2px solid #fff;
      padding: 4px 7px 1px;
      -webkit-border-radius: 15px;
      -moz-border-radius: 15px;
      -ms-border-radius: 15px;
      -o-border-radius: 15px;
      border-radius: 15px; }

/* line 726, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#siteSwitcher {
  display: none;
  background: #7e7d90;
  color: #fff;
  font-size: 13px;
  padding: 30px 0;
  margin: 0; }
  /* line 734, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #siteSwitcher .mlogo {
    background: url("https://ingenico.vn/images/logo-map-ingenico-alt.png") no-repeat center top;
    margin: 13px 0 0;
    background-size: 100% auto;
    height: 155px;
    max-width: 315px;
    display: block; }
  /* line 743, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #siteSwitcher .heading {
    color: #fff;
    border-left: 1px solid #fff;
    margin: 0;
    padding: 3px 0 16px 30px; }
    /* line 748, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #siteSwitcher .heading .back-to-menu {
      display: none; }
  /* line 753, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #siteSwitcher ul {
    margin: 0;
    border-left: 1px solid #fff;
    padding: 0 0 17px 30px; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    #siteSwitcher ul li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      #siteSwitcher ul li:before {
        background: none;
        display: none; }
  /* line 759, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #siteSwitcher li {
    margin: 0 0 4px; }
  /* line 764, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #siteSwitcher a {
    color: #fff;
    text-decoration: none;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px; }
    /* line 769, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #siteSwitcher a:hover, #siteSwitcher a.expanded {
      padding: 2px 10px 0;
      text-transform: uppercase;
      color: #7e7d90;
      background: #fff;
      font-family: Tahoma,arial, sans-serif;
      font-weight: 700; }
    /* line 779, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #siteSwitcher a.expanded:after {
      content: 'x';
      font-size: .7em;
      font-weight: normal;
      vertical-align: middle;
      position: relative;
      right: -5px; }

/* line 793, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#searchBox {
  background: #575665;
  padding: 15px 0;
  width: 100%;
  display: none;
  z-index: 10; }
  /* line 800, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #searchBox .submit {
    float: right; }
  /* line 804, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #searchBox input[type=text] {
    height: 32px; }

/* line 811, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#offCanvas {
  background: #575665;
  position: fixed;
  padding: 11px;
  top: 0;
  border-left: 4px solid #4c4b59;
  z-index: 999;
  font-size: 18px;
  width: 85%;
  right: -85%;
  min-height: 100%;
  height: 100%;
  overflow-y: auto;
  -webkit-transition: right 0.5s ease-in-out;
  -moz-transition: right 0.5s ease-in-out;
  -o-transition: right 0.5s ease-in-out;
  transition: right 0.5s ease-in-out;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }
  /* line 830, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas #searchBox {
    display: block; }
    /* line 832, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #searchBox .search-query {
      height: 32px; }
    /* line 835, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #searchBox .submit {
      width: 32px;
      height: 32px;
      padding: 0;
      margin: 0 0 0 10px;
      text-indent: -9999px;
      background: #fff;
      float: left;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      position: relative; }
      /* line 846, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #offCanvas #searchBox .submit:before {
        width: 18px;
        height: 16px;
        position: absolute;
        margin: 0 0 0 5px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -9px;
        margin-top: -9px;
        display: block;
        background-position: -57px top;
        content: " "; }
    /* line 863, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #searchBox .column {
      padding: 0; }
  /* line 868, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas #mainMenu, #offCanvas .nav {
    float: none;
    margin: 0;
    padding: 0;
    font-size: inherit;
    border-bottom: 1px solid white; }
    /* line 876, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #mainMenu a,
    #offCanvas #mainMenu span, #offCanvas .nav a,
    #offCanvas .nav span {
      color: white;
      display: block;
      padding: 7px 0 5px;
      border: none;
      text-decoration: none;
      cursor: pointer; }
      /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      #offCanvas #mainMenu a:hover,
      #offCanvas #mainMenu span:hover, #offCanvas .nav a:hover,
      #offCanvas .nav span:hover {
        color: #aeaeae; }
    /* line 885, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #mainMenu ul, #offCanvas .nav ul {
      margin: 0;
      display: block; }
      /* line 889, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #offCanvas #mainMenu ul ul, #offCanvas .nav ul ul {
        border-top: 1px solid #7e7d90;
        padding: 4px 0;
        display: none; }
        /* line 894, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
        #offCanvas #mainMenu ul ul ul, #offCanvas .nav ul ul ul {
          border: none; }
    /* line 900, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #mainMenu li, #offCanvas .nav li {
      margin: 0;
      padding: 0;
      float: none;
      border-top: 1px solid #7e7d90;
      display: block; }
      /* line 907, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #offCanvas #mainMenu li:first-child, #offCanvas .nav li:first-child {
        border: none; }
      /* line 911, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #offCanvas #mainMenu li:before, #offCanvas .nav li:before {
        display: none; }
      /* line 915, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #offCanvas #mainMenu li li, #offCanvas .nav li li {
        border: none; }
    /* line 921, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #mainMenu .active > a, #offCanvas #mainMenu .expanded > a, #offCanvas .nav .active > a, #offCanvas .nav .expanded > a {
      color: #aeaeae; }
    /* line 927, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #mainMenu .highlight a, #offCanvas .nav .highlight a {
      background: none; }
    /* line 933, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #mainMenu .expanded > ul, #offCanvas .nav .expanded > ul {
      display: block; }
    /* line 938, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #mainMenu .ld, #offCanvas .nav .ld {
      display: none; }
  /* line 943, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas #siteSwitcherItems, #offCanvas #loginMenuItems {
    display: none; }
    /* line 946, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #siteSwitcherItems ul, #offCanvas #loginMenuItems ul {
      display: none; }
    /* line 951, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #siteSwitcherItems .expanded > ul, #offCanvas #loginMenuItems .expanded > ul {
      display: block;
      padding-left: 15px;
      width: auto; }
  /* line 959, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas .has-submenu {
    position: relative;
    padding-right: 35px; }
    /* line 963, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas .has-submenu:before {
      background-position: -37px top;
      width: 20px;
      height: 20px;
      right: 7px;
      top: 50%;
      margin: -10px 0 0;
      content: " ";
      position: absolute;
      -webkit-transition: -webkit-transform 0.2s ease-in-out;
      -moz-transition: -moz-transform 0.2s ease-in-out;
      -o-transition: -o-transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out; }
  /* line 980, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas .expanded > a:before,
  #offCanvas .expanded > span:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg); }
  /* line 986, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas .rchooser {
    border-bottom: 1px solid white; }
    /* line 990, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas .rchooser.expanded #siteSwitcherItems {
      display: block; }
  /* line 996, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas .loginMenu {
    border-bottom: 1px solid white; }
    /* line 1000, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas .loginMenu.expanded #loginMenuItems {
      display: block; }
  /* line 1006, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #offCanvas #languages {
    font-size: 15px;
    text-transform: uppercase;
    overflow: hidden;
    padding: 15px 0;
    border: none; }
    /* line 1013, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #offCanvas #languages a {
      color: #aeaeae;
      padding: 9px 8px 6px;
      margin-right: 12px;
      background: none;
      border: 2px solid #7e7d90; }
      /* line 1020, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #offCanvas #languages a:hover, #offCanvas #languages a.active {
        background: #fff;
        border-color: #fff;
        color: #575665; }
      /* line 1026, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #offCanvas #languages a.active {
        font-weight: 700;
        font-family: Tahoma,arial, sans-serif; }

/* line 1038, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#mainMenu ul .home a:before {
  display: none !important;
  content: " ";
  width: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -9px;
  height: 18px;
  display: block;
  background-position: left -212px; }
/* line 1052, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#mainMenu ul .home a:hover:before {
  background-position: -20px -212px; }

@media only screen and (min-width: 40em) {
  /* line 1064, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .nav {
    font-size: 11px; }
  /* line 1068, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #header .sbtn {
    top: 50%;
    margin-top: -16px; }

  /* line 1075, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu li {
    vertical-align: middle;
    font-size: 14px;
    text-align: center; }

  /* line 1085, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #mainMenu ul .home a {
    background: none;
    border: none;
    text-indent: -9999px;
    position: relative;
    background-position: left bottom; }
    /* line 1091, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #mainMenu ul .home a:before {
      display: block !important; } }
/* line 1102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
#loginMenu {
  background-color: #7e7d90;
  overflow: hidden;
  display: none; }
  /* line 1106, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #loginMenu.processed {
    display: block; }
  /* line 1111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #loginMenu.single .hide-on-single {
    display: none; }
  /* line 1116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #loginMenu .label {
    padding-top: 12px;
    margin-bottom: 12px; }
  /* line 1122, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #loginMenu .menuZone > ul {
    margin: 0;
    padding: 20px 0;
    display: table;
    width: 100%; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    #loginMenu .menuZone > ul li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      #loginMenu .menuZone > ul li:before {
        background: none;
        display: none; }
    /* line 1127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .menuZone > ul > li {
      border-left: 1px solid #fff;
      display: table-cell;
      vertical-align: top;
      width: 25%;
      padding: 0 15px;
      color: #fff;
      font-size: 18px; }
      /* line 1135, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li > .folder {
        margin-bottom: 15px;
        font-weight: 700; }
      /* line 1140, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li a:hover {
        text-decoration: underline; }
      /* line 1146, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li.level-1 .sandbox > a {
        display: block;
        padding: 6px 10px 4px 10px;
        font-weight: 700;
        display: inline-block;
        border-radius: 25px;
        margin-bottom: 5px; }
      /* line 1158, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li.level-1.epayments .sandbox > a {
        color: #fff;
        background: #1cbfdb; }
        /* line 1161, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
        #loginMenu .menuZone > ul > li.level-1.epayments .sandbox > a:hover {
          background: #1aafc9;
          text-decoration: none; }
      /* line 1170, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li.level-1.smart-terminals .sandbox > a {
        color: #fff;
        background: #e63433; }
        /* line 1173, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
        #loginMenu .menuZone > ul > li.level-1.smart-terminals .sandbox > a:hover {
          background: #e42221;
          text-decoration: none; }
      /* line 1182, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li.level-1.payment-services .sandbox > a {
        color: #fff;
        background: #003382; }
        /* line 1185, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
        #loginMenu .menuZone > ul > li.level-1.payment-services .sandbox > a:hover {
          background: #002b6e;
          text-decoration: none; }
      /* line 1195, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li ul li {
        margin-bottom: 10px; }
        /* line 1197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
        #loginMenu .menuZone > ul > li ul li > a {
          display: block; }
      /* line 1202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li:first-child {
        border-left: 0; }
      /* line 1205, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li li {
        font-size: 12px; }
      /* line 1208, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .menuZone > ul > li a {
        color: #fff;
        text-decoration: none;
        font-weight: 700; }
  /* line 1217, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #loginMenu .topNav-container {
    background-color: #bfbdc8;
    padding: 15px 0; }
    /* line 1220, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .topNav-container span {
      font-weight: 700; }
    /* line 1223, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .topNav-container a {
      text-decoration: none;
      font-weight: 700;
      padding: 8px 15px;
      border-radius: 25px;
      margin: 0 10px;
      display: inline-block; }
    /* line 1231, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .topNav-container .row {
      position: relative;
      min-height: 44px; }
    /* line 1236, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .topNav-container a.smart-terminals {
      border: 2px solid #e63433;
      color: #e63433; }
      /* line 1239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .topNav-container a.smart-terminals.active, #loginMenu .topNav-container a.smart-terminals:hover {
        background: #e63433;
        color: #fff; }
    /* line 1245, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .topNav-container a.payment-services {
      border: 2px solid #003382;
      color: #003382; }
      /* line 1248, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .topNav-container a.payment-services.active, #loginMenu .topNav-container a.payment-services:hover {
        background: #003382;
        color: #fff; }
    /* line 1254, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .topNav-container a.epayments {
      border: 2px solid #1cbfdb;
      color: #1cbfdb; }
      /* line 1257, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
      #loginMenu .topNav-container a.epayments.active, #loginMenu .topNav-container a.epayments:hover {
        background: #1cbfdb;
        color: #fff; }
  /* line 1263, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #loginMenu .action {
    height: 44px;
    width: 47px;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0; }
    /* line 1271, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .action a {
      padding: 0; }
  /* line 1275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
  #loginMenu .close.icon {
    right: 0;
    height: 100%;
    position: relative; }
    /* line 1279, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_header.scss */
    #loginMenu .close.icon:before {
      display: block;
      position: absolute;
      margin: 0;
      top: 50%;
      content: "";
      width: 27px;
      height: 27px;
      background-position: -82px -258px;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }

/* FOOTER */
/* line 2, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
#footer {
  background-color: #575665;
  color: #fff;
  padding: 50px 0;
  font-size: 13px;
  overflow-x: hidden; }
  /* line 8, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer a {
    color: #fff; }
  /* line 11, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .mainLink {
    display: none; }
  /* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer ul {
    margin: 0; }
    /* line 4, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
    #footer ul li {
      padding: 0; }
      /* line 7, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_mixins.scss */
      #footer ul li:before {
        background: none;
        display: none; }
  /* line 18, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .fmenu p {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 35px;
    text-align: center; }
  /* line 28, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .fmenu ul li {
    display: block;
    text-align: center;
    margin-bottom: 16px;
    position: relative;
    font-size: 13px; }
    /* line 35, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .fmenu ul li:before {
      display: none;
      content: " ";
      width: 10px;
      height: 10px;
      content: " ";
      position: absolute;
      background-position: -5px 0;
      left: 0;
      top: 11px;
      margin: -3px 0 0 0; }
    /* line 48, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .fmenu ul li a {
      text-decoration: none;
      color: #fff;
      padding: 12px 10px;
      font-weight: bolder;
      background: #464551;
      border-radius: 45px;
      display: block; }
      /* line 56, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .fmenu ul li a:hover {
        background: #7e7d90;
        color: #464551; }
  /* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .fmenu.sites {
    margin-top: 73px; }
  /* line 69, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .footer-content {
    font-size: 20px;
    padding-bottom: 50px; }
    /* line 72, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .footer-content:before, #footer .footer-content:after {
      content: " ";
      clear: both;
      display: block; }
    /* line 77, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .footer-content > div:last-child {
      float: none;
      margin-left: auto;
      margin-right: auto; }
  /* line 83, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .sub-footer {
    padding: 20px 0;
    font-size: 16px;
    color: #7e7d90; }
    /* line 87, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .sub-footer:before, #footer .sub-footer:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 93, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .sub-footer a {
      color: #7e7d90; }
      /* line 95, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .sub-footer a:hover {
        color: #fff; }
  /* line 102, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .menu,
  #footer .copyright {
    border-top: 1px solid #7e7d90; }
    /* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .menu ul,
    #footer .copyright ul {
      display: inline-block;
      text-align: left;
      margin-left: auto;
      margin-right: auto; }
    /* line 110, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .menu li,
    #footer .copyright li {
      display: inline-block;
      margin-right: 15px;
      padding: 7px 0; }
      /* line 115, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .menu li:first-child,
      #footer .copyright li:first-child {
        width: 100%; }
  /* line 121, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .menu {
    border-top: none; }
    /* line 124, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .menu li:first-child {
      width: inherit; }
  /* line 129, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer .social-media {
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 20px;
    text-align: center; }
    /* line 134, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .social-media ul {
      display: inline-block; }
    /* line 137, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .social-media li {
      display: inline-block;
      margin-right: 12px;
      margin-left: 12px;
      margin-bottom: 20px; }
      /* line 143, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media li.follow {
        display: none;
        vertical-align: top;
        line-height: 32px; }
    /* line 149, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .social-media a {
      display: block;
      width: 69px;
      height: 69px; }
      /* line 153, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.facebook {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -207px top; }
        /* line 155, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.facebook:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -207px top; }
      /* line 160, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.instagram {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -689px top; }
        /* line 162, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.instagram:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -689px top; }
      /* line 167, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.pinterest {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -275px top; }
        /* line 169, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.pinterest:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -275px top; }
      /* line 174, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.vimeo {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -207px top; }
        /* line 176, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.vimeo:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -207px top; }
      /* line 181, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.viadeo {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -344px top; }
        /* line 183, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.viadeo:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -344px top; }
      /* line 188, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.slideshare {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -413px top; }
        /* line 190, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.slideshare:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -413px top; }
      /* line 195, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.tumblr {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -551px top; }
        /* line 197, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.tumblr:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -551px top; }
      /* line 202, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.flickr {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -482px top; }
        /* line 204, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.flickr:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -482px top; }
      /* line 209, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.twitter {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -138px top; }
        /* line 211, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.twitter:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -138px top; }
      /* line 215, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.googleplus {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -69px top; }
        /* line 217, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.googleplus:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -69px top; }
      /* line 221, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.linkedin {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat 0 top; }
        /* line 223, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.linkedin:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat 0 top; }
      /* line 227, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.youtube {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -758px top; }
        /* line 229, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.youtube:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -758px top; }
      /* line 233, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.weibo {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -827px top; }
        /* line 235, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.weibo:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -827px top; }
      /* line 239, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a.wechat {
        background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -896px top; }
        /* line 241, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.wechat:hover {
          background: url("https://ingenico.vn/images/sprite-social-mobile.png") no-repeat -896px top; }

@media only screen and (min-width: 40em) {
  /* line 251, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer {
    padding: 65px 0;
    font-size: 24px; }
    /* line 255, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .fmenu p {
      font-size: 22px; }
    /* line 258, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .fmenu.sites {
      margin-top: 0; }
    /* line 262, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .fmenu ul li {
      font-size: 16px; }
    /* line 268, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .footer-content > div:last-child {
      float: right;
      margin-left: auto;
      margin-right: auto; }
    /* line 275, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .sub-footer div.column:first-child {
      float: right; }
    /* line 278, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .sub-footer div.column:last-child {
      float: left; }
    /* line 282, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .copyright {
      border-top: 0; }
      /* line 284, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .copyright ul {
        display: block; } }
@media only screen and (min-width: 50em) {
  /* line 293, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
  #footer {
    padding: 60px 0 30px 0;
    font-size: 25px; }
    /* line 296, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .mainLink {
      display: block; }
      /* line 298, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .mainLink a {
        display: block; }
        /* line 300, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .mainLink a img {
          display: block; }
    /* line 307, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .footer-content .footer-content {
      padding-bottom: 50px; }
    /* line 312, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .social-media {
      float: right;
      margin-bottom: 0; }
      /* line 315, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media ul {
        float: right; }
      /* line 318, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media li {
        margin-left: 2px;
        margin-right: 2px;
        margin-bottom: 5px; }
        /* line 322, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media li:last-child {
          margin-right: 0; }
        /* line 326, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media li.follow {
          display: inline; }
      /* line 328, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .social-media a {
        width: 32px;
        height: 32px; }
        /* line 331, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.facebook {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -96px top; }
          /* line 334, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.facebook:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -96px -32px; }
        /* line 339, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.instagram {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -320px top; }
          /* line 342, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.instagram:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -320px -32px; }
        /* line 347, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.pinterest {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -128px top; }
          /* line 350, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.pinterest:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -128px -32px; }
        /* line 355, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.vimeo {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -288px top; }
          /* line 358, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.vimeo:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -288px -32px; }
        /* line 363, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.viadeo {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -160px top; }
          /* line 366, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.viadeo:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -160px -32px; }
        /* line 371, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.slideshare {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -192px top; }
          /* line 374, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.slideshare:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -192px -32px; }
        /* line 379, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.tumblr {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -256px top; }
          /* line 382, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.tumblr:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -256px -32px; }
        /* line 387, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.flickr {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -224px top; }
          /* line 390, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.flickr:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -224px -32px; }
        /* line 395, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.twitter {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -64px top; }
          /* line 397, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.twitter:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -64px -32px; }
        /* line 401, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.googleplus {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -32px top; }
          /* line 403, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.googleplus:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -32px -32px; }
        /* line 407, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.linkedin {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat 0 top; }
          /* line 409, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.linkedin:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat 0 -32px; }
        /* line 413, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.youtube {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -352px top; }
          /* line 415, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.youtube:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -352px -32px; }
        /* line 420, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.weibo {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -384px top; }
          /* line 422, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.weibo:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -384px -32px; }
        /* line 426, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .social-media a.wechat {
          background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -416px top; }
          /* line 428, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .social-media a.wechat:hover {
            background: url("https://ingenico.vn/images/sprite-social-desktop.png") no-repeat -416px -32px; }
    /* line 434, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .fmenu {
      margin-bottom: 0;
      border-left: 1px solid #7e7d90;
      padding-left: 25px; }
      /* line 438, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .fmenu p {
        font-size: 25px;
        text-align: left;
        margin-top: -5px;
        margin-bottom: 27px; }
      /* line 446, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .fmenu ul li {
        text-align: left;
        margin-bottom: 3px;
        padding-left: 15px; }
        /* line 450, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .fmenu ul li:before {
          display: block; }
        /* line 453, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
        #footer .fmenu ul li a {
          background: none;
          padding: 0;
          font-size: 16px;
          line-height: 25px;
          text-transform: initial; }
          /* line 459, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
          #footer .fmenu ul li a:hover {
            color: #7e7d90;
            background: none; }
    /* line 468, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .copyright ul {
      position: static;
      margin-left: 0;
      margin-right: 0;
      width: auto;
      text-align: left; }
      /* line 475, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .copyright ul li:first-child {
        display: block;
        width: auto; }
    /* line 483, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
    #footer .sub-footer {
      border-top: 1px solid #7e7d90; }
      /* line 485, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .sub-footer > div:first-child {
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0; }
      /* line 490, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/components/_footer.scss */
      #footer .sub-footer > div:last-child {
        margin-top: 0; } }
/* line 112, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/default-vn.scss */
#content {
  padding: 80px 0; }

/* line 116, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/default-vn.scss */
.container {
  padding: 30px 0; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
a, .sbtn, .submit {
  -webkit-transition: color 0.2s ease-in-out, background 0.2s ease-in-out, border 0.2s ease-in-out, text-decoration 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out, background 0.2s ease-in-out, border 0.2s ease-in-out, text-decoration 0.2s ease-in-out;
  -o-transition: color 0.2s ease-in-out, background 0.2s ease-in-out, border 0.2s ease-in-out, text-decoration 0.2s ease-in-out;
  transition: color 0.2s ease-in-out, background 0.2s ease-in-out, border 0.2s ease-in-out, text-decoration 0.2s ease-in-out; }

/* line 5, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
input {
  -webkit-transition: box-shadow 0.2s ease-in-out;
  -moz-transition: box-shadow 0.2s ease-in-out;
  -o-transition: box-shadow 0.2s ease-in-out;
  transition: box-shadow 0.2s ease-in-out; }

/* line 10, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
#siteSwitcher a {
  -webkit-transition: padding 0.1s ease-in-out;
  -moz-transition: padding 0.1s ease-in-out;
  -o-transition: padding 0.1s ease-in-out;
  transition: padding 0.1s ease-in-out; }

/* line 16, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.sbtn:before {
  -webkit-transition: -webkit-transform 200ms ease-in-out;
  -moz-transition: -moz-transform 200ms ease-in-out;
  -o-transition: -o-transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out; }

/* line 21, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.btn.open {
  -webkit-transition: -webkit-transform 400ms ease-in-out;
  -moz-transition: -moz-transform 400ms ease-in-out;
  -o-transition: -o-transform 400ms ease-in-out;
  transition: transform 400ms ease-in-out; }

/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.media-container a:before {
  -webkit-transition: -webkit-transform 200ms ease-in-out;
  -moz-transition: -moz-transform 200ms ease-in-out;
  -o-transition: -o-transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out; }
/* line 33, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.media-container.video .frame:before {
  -webkit-transition: -webkit-transform 200ms ease-in-out;
  -moz-transition: -moz-transform 200ms ease-in-out;
  -o-transition: -o-transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out; }

/* line 42, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.share-buttons a,
.social-media a {
  -webkit-transition: background-position 200ms ease-in-out;
  -moz-transition: background-position 200ms ease-in-out;
  -o-transition: background-position 200ms ease-in-out;
  transition: background-position 200ms ease-in-out; }

/* line 49, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.print-button span:before {
  -webkit-transition: background-position 200ms ease-in-out;
  -moz-transition: background-position 200ms ease-in-out;
  -o-transition: background-position 200ms ease-in-out;
  transition: background-position 200ms ease-in-out; }

/* line 64, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.share-buttons ul li a.linkedin:before,
.share-buttons ul li a.weibo:before,
.share-buttons ul li a.wechat:before,
.share-buttons ul li a.facebook:before,
.share-buttons ul li a.twitter:before,
.share-buttons ul li a.googleplus:before {
  -webkit-transition: background-position 200ms ease-in-out;
  -moz-transition: background-position 200ms ease-in-out;
  -o-transition: background-position 200ms ease-in-out;
  transition: background-position 200ms ease-in-out; }

/* line 73, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.share-buttons ul {
  -webkit-transition: max-height 200ms ease-in-out;
  -moz-transition: max-height 200ms ease-in-out;
  -o-transition: max-height 200ms ease-in-out;
  transition: max-height 200ms ease-in-out; }

/* line 78, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.sharing-overlay {
  -webkit-transition: background 200ms ease-in-out;
  -moz-transition: background 200ms ease-in-out;
  -o-transition: background 200ms ease-in-out;
  transition: background 200ms ease-in-out; }

/* line 84, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.question-block .question .icon {
  -webkit-transition: -webkit-transform 300ms ease-in-out;
  -moz-transition: -moz-transform 300ms ease-in-out;
  -o-transition: -o-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out; }

/* line 91, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.media-container img {
  -webkit-transition: margin-left 200ms ease-in-out;
  -moz-transition: margin-left 200ms ease-in-out;
  -o-transition: margin-left 200ms ease-in-out;
  transition: margin-left 200ms ease-in-out; }

/* line 98, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.slick-slider button {
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out; }

/* line 104, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.image-teasing .slick-slide {
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out; }

/* line 111, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.headlines .carousel-item .banner .teaser,
.headlines .carousel-item .banner .summary {
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out; }

/* line 118, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.headlines .slick-slider button.slick-prev, .headlines .slick-slider button.slick-next {
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out; }

/* line 123, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.video-target {
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out; }

/* line 127, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
.jp-audio a {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none; }

/* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_transitions.scss */
[data-expandable-target] {
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out; }

/* line 1, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_debug.scss */
#debugGrid {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 999; }
  /* line 9, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_debug.scss */
  #debugGrid.hide {
    display: none; }

/* line 14, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_debug.scss */
.debug-row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 64.375rem;
  *zoom: 1;
  z-index: 9998;
  height: 100%; }
  /* line 130, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
  .debug-row:before, .debug-row:after {
    content: " ";
    display: table; }
  /* line 131, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/libraries/foundation/foundation/components/_global.scss */
  .debug-row:after {
    clear: both; }
  /* line 20, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_debug.scss */
  .debug-row .column,
  .debug-row .columns {
    height: 100%;
    background: rgba(255, 0, 0, 0.1);
    box-shadow: 0.9375rem 0 0 rgba(255, 255, 255, 0.5) inset, -0.9375rem 0 0 rgba(255, 255, 255, 0.5) inset; }

/* line 27, C:/ingenico/ingreb/java/website-rebuild/site/src/main/webappsrc/scss/partials/_debug.scss */
.debug-row-trigger {
  background: rgba(255, 0, 0, 0.1);
  text-transform: uppercase;
  display: block;
  position: fixed;
  right: 10px;
  bottom: 0;
  padding: 5px 8px;
  cursor: pointer;
  color: #000;
  z-index: 9999; }
