@charset "UTF-8";
/* ---------- Import Roboto --------- */
@import url(//fonts.googleapis.com/css?family=Roboto:400,700,300italic);
/* font-family: 'Roboto', sans-serif; */
@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
/* font-family: 'Roboto Condensed', sans-serif; */
/*	$1180 : 1180px;
	$1100 : 1100px;
	$1015 : 1015px;
	$940  : 940px;
	$875  : 875px;
	$805  : 805px;
	$768  : 768px;
	$640  : 640px;
*/
/* line 2, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 {
  font-family: 'Roboto Condensed', sans-serif;
}
/* line 5, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (min-width: 769px) {
  /* line 12, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 #main,
  .node-type-landing-page-2018 #main-wrapper {
    max-width: 1180px !important;
  }
}
/* line 20, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .breadcrumb {
  display: none;
}
/* line 27, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-wysiwyg h1, .node-type-landing-page-2018 .paragraphs-item-wysiwyg h2, .node-type-landing-page-2018 .paragraphs-item-wysiwyg h3, .node-type-landing-page-2018 .paragraphs-item-wysiwyg h4,
.node-type-landing-page-2018 .field-name-field-card-text h1,
.node-type-landing-page-2018 .field-name-field-card-text h2,
.node-type-landing-page-2018 .field-name-field-card-text h3,
.node-type-landing-page-2018 .field-name-field-card-text h4 {
  margin-bottom: 1em;
}
/* line 30, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-wysiwyg h1,
.node-type-landing-page-2018 .field-name-field-card-text h1 {
  color: inherit;
  font-size: 3.2em;
  font-size: 38px;
}
/* line 35, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-wysiwyg h3,
.node-type-landing-page-2018 .field-name-field-card-text h3 {
  font-weight: normal;
  font-size: 1.6em;
}
/* line 39, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-wysiwyg p, .node-type-landing-page-2018 .paragraphs-item-wysiwyg ul, .node-type-landing-page-2018 .paragraphs-item-wysiwyg li,
.node-type-landing-page-2018 .field-name-field-card-text p,
.node-type-landing-page-2018 .field-name-field-card-text ul,
.node-type-landing-page-2018 .field-name-field-card-text li {
  margin-bottom: .5em;
}
/* line 45, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-wysiwyg h2 {
  font-size: 2.4em;
  font-size: 30px;
}
/* line 49, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-wysiwyg p, .node-type-landing-page-2018 .paragraphs-item-wysiwyg li {
  font-size: 1.4em;
  font-size: 16px !important;
}
/* line 56, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .field-name-field-card-text h2 {
  font-size: 2em;
  font-size: 24px;
}
/* line 60, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .field-name-field-card-text p, .node-type-landing-page-2018 .field-name-field-card-text li {
  font-size: 1.2em;
  font-size: 14px !important;
  line-height: 1.6;
  margin-bottom: 1em;
}
/* line 70, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 #content p {
  max-width: 768px !important;
  margin-left: auto;
  margin-right: auto;
}
/* line 76, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 #content .content ul li {
  padding-left: 1.25em;
  margin-bottom: .5em;
  background-image: none;
}
/* line 82, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 #content .content ul li:before {
  content: ' ';
  display: inline-block;
  vertical-align: middle;
  height: .75em;
  width: 1.25em;
  line-height: 2;
  margin-left: -1.25em;
  background-image: url(../images/arrow-right-green.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
/* line 99, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-columns {
  margin-bottom: 2em;
}
/* line 105, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-columns .field-name-field-columns > .field-items {
  white-space: nowrap;
}
@media all and (max-width: 768px) {
  /* line 105, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns .field-name-field-columns > .field-items {
    padding-left: 1em;
    padding-right: 1em;
  }
}
/* line 113, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-columns .field-name-field-columns > .field-items > .field-item {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
  padding: 1.5em;
  width: 100%;
  margin: auto;
}
@media all and (max-width: 768px) {
  /* line 113, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns .field-name-field-columns > .field-items > .field-item {
    display: block !important;
    width: 100% !important;
  }
}
@media all and (min-width: 769px) {
  /* line 132, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-two .field-name-field-columns > .field-items, .node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items, .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items {
    white-space: normal;
  }
}
@media all and (min-width: 769px) and (max-width: 991px) {
  /* line 137, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-two .field-name-field-columns > .field-items > .field-item, .node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items > .field-item, .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item {
    padding: 1em !important;
  }
}
@media all and (min-width: 769px) {
  /* line 146, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-two .field-name-field-columns > .field-items > .field-item {
    max-width: 50%;
  }
  /* line 150, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-two .field-name-field-columns > .field-items > .field-item:nth-child(odd) {
    padding-left: 0;
  }
  /* line 153, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-two .field-name-field-columns > .field-items > .field-item:nth-child(even) {
    padding-right: 0;
  }
}
/* line 160, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items > .field-item {
  max-width: 33%;
}
@media all and (max-width: 768px) {
  /* line 160, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items > .field-item {
    max-width: 100%;
  }
}
@media all and (min-width: 769px) and (max-width: 991px) {
  /* line 160, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items > .field-item {
    max-width: 50%;
  }
}
@media all and (min-width: 769px) {
  /* line 171, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items > .field-item:nth-child(3n+1) {
    padding-left: 0;
  }
  /* line 174, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items > .field-item:nth-child(3n+2) {
    padding-left: 1em;
    padding-right: 1em;
  }
  /* line 178, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-three .field-name-field-columns > .field-items > .field-item:nth-child(3n+3) {
    padding-right: 0;
  }
}
@media all and (min-width: 769px) {
  /* line 185, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items {
    white-space: normal;
  }
}
/* line 190, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item {
  max-width: 25%;
}
@media all and (max-width: 768px) {
  /* line 190, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item {
    max-width: 100%;
  }
}
@media all and (min-width: 769px) and (max-width: 991px) {
  /* line 190, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item {
    max-width: 50%;
  }
}
@media all and (min-width: 769px) {
  /* line 200, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item:nth-child(4n+1) {
    padding-left: 0;
  }
  /* line 203, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item:nth-child(4n+2) {
    padding-left: 0.5em;
    padding-right: 1em;
  }
  /* line 207, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item:nth-child(4n+3) {
    padding-left: 1em;
    padding-right: 0.5em;
  }
  /* line 211, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .paragraphs-item-columns.col-four .field-name-field-columns > .field-items > .field-item:nth-child(4n+4) {
    padding-right: 0;
  }
}
/* line 220, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-card {
  border: 1px solid #EFEFF0;
}
/* line 223, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-card img {
  width: 100%;
  height: auto;
}
/* line 228, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-card .content {
  padding: 2em;
  padding-top: 0;
}
/* line 233, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-card a:hover {
  text-decoration: none;
}
/* line 240, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-cta .field-name-field-link {
  text-align: center;
  margin: 2em auto 4em auto;
}
/* line 245, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-cta a {
  height: 45px;
  min-width: 200px;
  padding: 10px 0;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  padding: 0.6em 2.2em;
  transition: all .2s linear;
}
/* line 144, ../scss/_mixins.scss */
.node-type-landing-page-2018 .paragraphs-item-cta a:hover {
  padding: 9px 0;
  text-decoration: none;
  color: #E63C00;
  border: 4px solid #E63C00;
}
/* line 267, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .paragraphs-item-cta a:hover,
.node-type-landing-page-2018 .paragraphs-item-cta a:focus,
.node-type-landing-page-2018 .paragraphs-item-cta a:active {
  padding: 0.6em 2.2em;
}
/* line 275, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper {
  white-space: nowrap;
}
/* line 278, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper a {
  display: block;
}
/* line 280, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper a:before {
  content: ' ';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
/* line 288, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper .field-name-field-brochure-image {
  z-index: 1;
}
/* line 290, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper .field-name-field-brochure-image img {
  width: 100%;
}
/* line 294, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper .field-name-field-wysiwyg {
  position: absolute;
  display: block;
  margin: auto;
  width: auto;
  bottom: 2em;
  left: 2em;
  right: 2em;
  min-width: 250px;
  min-height: 125px;
  background-color: rgba(255, 255, 255, 0.8);
  padding: 1em 4em;
  z-index: 9;
  transition: background-color .2s linear;
}
/* line 311, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper .field-name-field-wysiwyg h1, .node-type-landing-page-2018 .brochure-wrapper .field-name-field-wysiwyg h2, .node-type-landing-page-2018 .brochure-wrapper .field-name-field-wysiwyg h3, .node-type-landing-page-2018 .brochure-wrapper .field-name-field-wysiwyg h4 {
  margin-bottom: 0.25em !important;
  line-height: 1.6;
  transition: color .2s linear;
}
/* line 316, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper .field-name-field-wysiwyg p {
  font-size: 14px;
  line-height: 1.2;
  transition: color .2s linear;
}
/* line 322, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper .brochure-cover,
.node-type-landing-page-2018 .brochure-wrapper .brochure-items {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
  padding: 1.5em;
  width: 100%;
}
@media all and (max-width: 991px) {
  /* line 322, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-cover,
  .node-type-landing-page-2018 .brochure-wrapper .brochure-items {
    display: block;
  }
}
@media all and (min-width: 991px) {
  /* line 334, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-cover {
    padding-left: 0;
    max-width: 44%;
  }
  /* line 339, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-cover img {
    height: 100%;
    width: auto;
  }
}
@media all and (min-width: 991px) {
  /* line 345, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-items {
    margin-bottom: -2em;
    padding-right: 0;
    max-width: 56%;
  }
  /* line 351, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-items .field-name-field-wysiwyg {
    top: 50%;
    transform: translateY(-50%);
  }
  /* line 356, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-items .odd {
    margin-top: 35px;
  }
  /* line 359, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-items .odd .entity-paragraphs-item .field-name-field-wysiwyg {
    left: 3em;
    right: auto;
    bottom: auto;
  }
  /* line 364, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-wrapper .brochure-items .even .entity-paragraphs-item .field-name-field-wysiwyg {
    right: 3em;
    left: auto;
    bottom: auto;
  }
}
/* line 371, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper .brochure-items .entity-paragraphs-item + .entity-paragraphs-item {
  margin-top: 3em;
}
/* line 379, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper a:hover .field-name-field-wysiwyg,
.node-type-landing-page-2018 .brochure-wrapper a:focus .field-name-field-wysiwyg,
.node-type-landing-page-2018 .brochure-wrapper a:active .field-name-field-wysiwyg {
  background-color: #E63C00;
  color: #FFFFFF !important;
}
/* line 384, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-wrapper a:hover .field-name-field-wysiwyg h1, .node-type-landing-page-2018 .brochure-wrapper a:hover .field-name-field-wysiwyg h2, .node-type-landing-page-2018 .brochure-wrapper a:hover .field-name-field-wysiwyg h3, .node-type-landing-page-2018 .brochure-wrapper a:hover .field-name-field-wysiwyg p, .node-type-landing-page-2018 .brochure-wrapper a:hover .field-name-field-wysiwyg li,
.node-type-landing-page-2018 .brochure-wrapper a:focus .field-name-field-wysiwyg h1,
.node-type-landing-page-2018 .brochure-wrapper a:focus .field-name-field-wysiwyg h2,
.node-type-landing-page-2018 .brochure-wrapper a:focus .field-name-field-wysiwyg h3,
.node-type-landing-page-2018 .brochure-wrapper a:focus .field-name-field-wysiwyg p,
.node-type-landing-page-2018 .brochure-wrapper a:focus .field-name-field-wysiwyg li,
.node-type-landing-page-2018 .brochure-wrapper a:active .field-name-field-wysiwyg h1,
.node-type-landing-page-2018 .brochure-wrapper a:active .field-name-field-wysiwyg h2,
.node-type-landing-page-2018 .brochure-wrapper a:active .field-name-field-wysiwyg h3,
.node-type-landing-page-2018 .brochure-wrapper a:active .field-name-field-wysiwyg p,
.node-type-landing-page-2018 .brochure-wrapper a:active .field-name-field-wysiwyg li {
  color: #FFFFFF !important;
}
/* line 392, ../scss/_lp-2018.scss */
.node-type-landing-page-2018 .brochure-cover .entity-paragraphs-item,
.node-type-landing-page-2018 .brochure-items .entity-paragraphs-item {
  position: relative;
  z-index: 0;
  min-height: 320px;
  background-size: cover;
  background-repeat: no-repeat;
}
@media all and (min-width: 991px) {
  /* line 401, ../scss/_lp-2018.scss */
  .node-type-landing-page-2018 .brochure-cover .entity-paragraphs-item {
    min-height: 675px;
  }
}

/* line 4, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 {
  /* Centered Sections */
  /* Header */
  /* Part 1 : Image Background + Text + Webform */
  /* Main content */
  /* Part 2 : Testimonials */
  /* Part 3 : Business Benefits */
  /* PART 4 : More information*/
  /* PART 5 : Legal */
}
/* line 6, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 h1 {
  font-weight: bold;
  font-size: 40px;
  color: #FFFFFF;
}
/* line 14, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-fpc-lp-jan-16,
.node-type-landing-page-jan-2016 .group-testc-lp-jan16,
.node-type-landing-page-jan-2016 .group-benc-lp-jan16,
.node-type-landing-page-jan-2016 .group-minc-lp-jan16,
.node-type-landing-page-jan-2016 .field-name-field-legal-lp {
  position: relative;
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
  padding: 30px 0 60px;
  z-index: 3;
  text-align: center;
}
/* line 31, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016.header-theme-common-design #header {
  position: fixed;
  width: 100%;
  z-index: 30;
  margin-bottom: 0;
  border-bottom: 1px solid #DFE0E1;
}
/* line 38, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016.header-theme-common-design #header .headerQuote {
  display: none;
  position: absolute;
  right: 0;
  top: 15px;
}
/* line 44, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016.header-theme-common-design #header .headerQuote a {
  display: block;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-landing-page-jan-2016.header-theme-common-design #header .headerQuote a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 52, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016.header-theme-common-design #header div.section {
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 0;
  min-height: 92px;
}
/* line 58, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016.header-theme-common-design #header div.section #logo {
  top: 0;
}
/* line 67, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 #node-landing-page-form-img-full-group-content {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  padding-top: 102px;
  background-repeat: no-repeat;
}
/* line 73, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 #node-landing-page-form-img-full-group-content:before {
  position: absolute;
  display: block;
  content: "";
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.45);
}
/* line 83, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-left-part-lp-jan16,
.node-type-landing-page-jan-2016 #node-landing-page-form-img-full-group-right-col {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 50%;
  vertical-align: middle;
}
/* line 90, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-left-part-lp-jan16 .field-name-body p,
.node-type-landing-page-jan-2016 #node-landing-page-form-img-full-group-right-col .field-name-body p {
  color: #FFFFFF;
}
/* line 96, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-title {
  padding: 0 20px;
}
/* line 100, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-main-cta-lpuk {
  font-family: "Roboto condensed";
  font-size: 30px;
  line-height: 36px;
  text-align: center;
  color: #FFFFFF;
}
/* line 108, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-link-lp {
  margin-top: 35px;
  text-align: center;
}
/* line 112, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-link-lp a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 20px 40px;
  font-family: "Roboto condensed";
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-landing-page-jan-2016 .field-name-field-link-lp a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 120, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-cta-webform-lpuk {
  width: 300px;
  margin: auto;
  padding: 15px;
  background-color: #F4511E;
}
/* line 127, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-cta-webform-lpuk .field-items .field-item {
  position: relative;
  text-align: center;
  text-transform: uppercase;
  font-family: "Roboto condensed";
  font-weight: bold;
  font-size: 20px;
  color: #FFFFFF;
}
/* line 140, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-webform-lpuk .field-name-body {
  margin: 0;
}
/* line 145, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform {
  width: 285px;
  margin: 0 auto 35px;
  padding: 0 20px;
  border: 2px #FFFFFF solid;
  border-top: 0;
}
/* line 152, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform .webform-component--name {
  margin-top: 0;
}
/* line 156, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform legend {
  display: none;
}
/* line 160, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform input[type=text],
.node-type-landing-page-jan-2016 .node-webform input[type=email] {
  width: 273px;
  height: 26px;
}
/* line 166, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform select {
  width: 285px;
  height: 30px;
  padding: 0;
  background: #FFFFFF;
}
/* line 173, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform textarea {
  width: 273px;
}
/* line 177, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform label,
.node-type-landing-page-jan-2016 .node-webform .form-required {
  color: #FFFFFF;
  text-align: left;
}
/* line 182, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform label.error,
.node-type-landing-page-jan-2016 .node-webform .form-required.error {
  color: #F4511E;
}
/* line 187, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform .form-actions {
  text-align: center;
}
/* line 192, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform .form-item .description {
  color: #FFFFFF;
}
/* line 199, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .node-webform .form-checkboxes .form-item,
.node-type-landing-page-jan-2016 .node-webform .form-radios .form-item {
  text-align: left;
}
/* line 207, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 #main-wrapper,
.node-type-landing-page-jan-2016 #main {
  max-width: 100%;
}
/* line 214, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-landing-page-body {
  text-align: center;
}
/* line 218, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-youtube-lpuk {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  float: none;
  width: 650px;
  padding: 0;
}
/* line 225, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .container-jcarousel {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  width: 300px;
  margin-right: 40px;
}
/* line 231, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .container-jcarousel li {
  text-align: center;
}
/* line 235, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .container-jcarousel img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 20px;
}
/* line 241, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-quote {
  width: 300px;
  font-family: "Roboto condensed";
  font-size: 22px;
  font-style: italic;
  color: #505050;
  line-height: 26px;
  margin-bottom: 30px;
}
/* line 251, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-author-lp {
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 30px;
}
/* line 258, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-collection-view {
  border-bottom: none;
  padding: 0;
  margin: 0;
}
/* line 264, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .owl-nav {
  display: none;
}
/* line 268, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .owl-dots {
  text-align: center;
}
/* line 271, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  text-indent: -9999px;
  width: 12px;
  height: 12px;
  margin: 0 4px;
  background: #EEEEEE;
  cursor: pointer;
}
/* line 282, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .owl-dots .owl-dot.active {
  background: #F4511E;
}
/* line 290, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-benefits {
  background-color: #DFE0E1;
}
/* line 294, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-groupbox-div {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  margin: 0 0 30px;
  padding: 0 30px 0 0;
  text-align: center;
}
/* line 302, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-groupbox-div img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 30px;
  border: 3px solid #F4511E;
}
/* line 308, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-groupbox-div .field-type-text {
  padding-bottom: 30px;
  font-size: 20px;
  font-weight: bold;
}
/* line 314, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-groupbox-div .field-type-text-long {
  font-size: 12px;
  line-height: 20px;
}
/* line 320, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-benc-top-lp-jan16 {
  border-top: 1px solid #000000;
}
/* line 324, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-box2, .node-type-landing-page-jan-2016 .group-box4 .field, .node-type-landing-page-19-2 .group-box4 .node-type-landing-page-jan-2016 .field, .node-type-landing-page-19-2-beta .group-box4 .node-type-landing-page-jan-2016 .field {
  border-left: 1px solid #000000;
  padding-left: 30px;
  padding-right: 0;
}
/* line 330, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-box3 {
  padding: 30px 30px 0 0;
  margin-bottom: 0;
}
/* line 335, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .group-box4 {
  margin-bottom: 0;
  padding: 30px 0 0;
}
/* line 347, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-lp-more-informations {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 560px;
  margin-right: 30px;
}
/* line 353, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-image-more-information {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  max-width: 400px;
}
/* line 360, ../scss/_lp-jan-2016.scss */
.node-type-landing-page-jan-2016 .field-name-field-legal-lp {
  padding: 0;
  font-size: 9px;
  line-height: 20px;
  font-style: italic;
  color: #505050;
  text-align: center;
}

@media (max-width: 990px) {
  /* line 373, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 {
    /* PART 1 */
    /* PART 2 */
    /* PART 3 */
    /* PART 4 */
  }
  /* line 375, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header {
    height: auto;
    z-index: 101;
    margin-bottom: 0;
    background-color: #FFFFFF;
  }
  /* line 381, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header #logo {
    width: 100%;
    top: 3.90625vw;
    bottom: auto;
    left: auto;
    margin: 0 auto;
  }
  /* line 389, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header #logo.btnShow img {
    margin: 0 0 0 6.25vw;
  }
  /* line 394, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header #logo img {
    display: block;
    margin: 0 auto;
    width: 21.875vw;
  }
  /* line 400, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header #logo:before, .node-type-landing-page-jan-2016.header-theme-common-design #header #logo:after {
    display: none;
  }
  /* line 406, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header div.section {
    min-height: 18.75vw;
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 412, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header .headerQuote {
    right: 6.25vw;
    top: 3.125vw;
  }
  /* line 415, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016.header-theme-common-design #header .headerQuote a {
    height: auto;
    padding: 3.90625vw 3.90625vw;
    font-family: "Roboto condensed";
    font-size: 4.0625vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 12.5vw;
  }
  /* line 425, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 #node-landing-page-form-img-full-group-content {
    padding-top: 18.75vw;
  }
  /* line 434, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 #main-wrapper {
    width: 100%;
  }
  /* line 438, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .tabs {
    margin-bottom: 0;
  }
  /* line 442, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .group-right-col,
  .node-type-landing-page-jan-2016 .group-left-part-lp-jan16,
  .node-type-landing-page-jan-2016 .group-testc-lp-jan16,
  .node-type-landing-page-jan-2016 .group-benc-lp-jan16,
  .node-type-landing-page-jan-2016 .group-minc-lp-jan16,
  .node-type-landing-page-jan-2016 .field-name-field-legal-lp {
    width: 90% !important;
    padding: 9.375vw 5% 3.125vw;
  }
  /* line 454, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 h1 {
    font-size: 6.25vw;
  }
  /* line 458, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-main-cta-lpuk {
    font-size: 4.6875vw;
    line-height: 5.625vw;
  }
  /* line 463, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-link-lp a {
    width: 100%;
    padding: 3.125vw 0;
    font-size: 5.625vw;
  }
  /* line 471, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 h2 {
    margin: 0;
    margin-bottom: 6.25vw;
    font-size: 5.625vw;
  }
  /* line 478, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-landing-page-body {
    margin-bottom: 6.25vw;
  }
  /* line 480, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-landing-page-body p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 486, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-youtube-lpuk {
    width: 100%;
    margin-bottom: 6.25vw;
  }
  /* line 490, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-youtube-lpuk #youtube-field-player {
    width: 100%;
    height: 53.125vw;
  }
  /* line 496, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .container-jcarousel {
    width: 100%;
    margin-right: 0;
    margin-bottom: 6.25vw;
  }
  /* line 502, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .owl-item,
  .node-type-landing-page-jan-2016 .group-text-testimonial-jan16,
  .node-type-landing-page-jan-2016 .field-name-field-illustration-lp-jan16 {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 508, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-illustration-lp-jan16 {
    margin-right: 4.6875vw;
  }
  /* line 511, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-illustration-lp-jan16 img {
    width: 18.75vw;
  }
  /* line 517, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-quote {
    width: 57.8125vw;
    margin-bottom: 4.6875vw;
    font-size: 3.75vw;
    line-height: 4.53125vw;
  }
  /* line 524, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-author-lp {
    font-size: 3.75vw;
    line-height: 4.53125vw;
    margin-bottom: 4.6875vw;
  }
  /* line 532, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-groupbox-div {
    display: block;
    width: 100%;
    margin: 0;
    padding: 6.25vw 0;
    border-top: 1px solid #000000;
  }
  /* line 539, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-groupbox-div .field-type-text {
    margin-bottom: 4.6875vw;
    padding-bottom: 0;
    font-size: 4.0625vw;
  }
  /* line 545, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-groupbox-div .field-type-text-long {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 550, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-groupbox-div img {
    width: 18.75vw;
    margin-bottom: 3.125vw;
  }
  /* line 556, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .group-benc-top-lp-jan16 {
    border-top: none;
  }
  /* line 560, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .group-box1 {
    padding-top: 0;
    border-top: none;
  }
  /* line 565, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .group-box2, .node-type-landing-page-jan-2016 .group-box4 .field, .node-type-landing-page-19-2 .group-box4 .node-type-landing-page-jan-2016 .field, .node-type-landing-page-19-2-beta .group-box4 .node-type-landing-page-jan-2016 .field {
    padding-left: 0;
    border-left: none;
  }
  /* line 570, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .group-box4 {
    border-left: none;
  }
  /* line 573, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .group-box4 .field {
    padding-left: 0;
  }
  /* line 580, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-lp-more-informations {
    width: 100%;
    margin-right: 0;
    margin-bottom: 6.25vw;
    text-align: center;
  }
  /* line 586, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-lp-more-informations p {
    margin-bottom: 4.6875vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 593, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-image-more-information {
    display: block;
    text-align: center;
  }
  /* line 597, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-image-more-information img {
    width: 62.5vw;
    margin-bottom: 6.25vw;
  }
  /* line 603, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-legal-lp {
    margin: 0 0 6.25vw;
    font-size: 2.34375vw;
    line-height: 4.375vw;
  }
  /* line 609, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .field-name-field-cta-webform-lpuk {
    width: 90%;
    padding: 3.125vw 5% 3.125vw;
  }
  /* line 614, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .node-webform {
    width: 90%;
    padding: 3.125vw 5% 3.125vw;
    margin: 0;
    font-size: 3.75vw;
    border: none;
    background-color: #505050;
  }
  /* line 625, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .node-webform input[type=text],
  .node-type-landing-page-jan-2016 .node-webform input[type=email],
  .node-type-landing-page-jan-2016 .node-webform select {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 12.5vw;
    padding: 1.5625vw 2.34375vw;
    font-size: 4.0625vw;
  }
  /* line 636, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .node-webform textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 87.5vw;
    height: 31.25vw;
    font-size: 4.0625vw;
  }
  /* line 643, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .node-webform label,
  .node-type-landing-page-jan-2016 .node-webform legend {
    font-size: 4.0625vw;
  }
  /* line 648, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .node-webform .form-item {
    margin: 9.375vw 0;
  }
  /* line 652, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .node-webform .form-actions {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }
  /* line 657, ../scss/_lp-jan-2016.scss */
  .node-type-landing-page-jan-2016 .node-webform .form-submit {
    height: auto;
    padding: 0vw 3.90625vw;
    font-family: "Roboto condensed";
    font-size: 4.0625vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 12.5vw;
  }
}
/* line 3, ../scss/_lp-form-video.scss */
.node-type-landing-page-form-video {
  /* Hide on-top nav */
}
/* line 6, ../scss/_lp-form-video.scss */
.node-type-landing-page-form-video .sections-menu {
  display: none;
}
/* line 10, ../scss/_lp-form-video.scss */
.node-type-landing-page-form-video .field-name-field-landing-page-body {
  padding-right: 40px;
}
/* line 14, ../scss/_lp-form-video.scss */
.node-type-landing-page-form-video .fieldset-description {
  color: #FFFFFF;
}
/* line 19, ../scss/_lp-form-video.scss */
.node-type-landing-page-form-video .form-item.webform-component-select, .node-type-landing-page-form-video .form-item.webform-component-checkboxes {
  padding-top: 0;
}

@media (max-width: 990px) {
  /* line 30, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video {
    /* Hide on-top nav */
  }
  /* line 33, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .sections-menu-mobile-nav {
    display: none;
  }
  /* line 37, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video #header {
    height: auto;
    margin-bottom: 0;
    background-color: #FFFFFF;
  }
  /* line 42, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video #header #logo {
    width: 100%;
    top: 10px;
    bottom: auto;
    left: auto;
    margin: 0 auto;
  }
  /* line 49, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video #header #logo img {
    display: block;
    margin: 0 auto;
  }
  /* line 54, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video #header #logo:before, .node-type-landing-page-form-video #header #logo:after {
    display: none;
  }
  /* line 60, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video #header div.section {
    min-height: 87px;
    margin-bottom: 0;
  }
  /* line 66, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video #main-wrapper {
    width: 87.5vw;
    background: none;
  }
  /* line 71, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video h1 {
    width: auto;
    padding: 0 2.34375vw;
    margin-bottom: 4.6875vw;
    font-size: 6.25vw;
  }
  /* line 78, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video h2 {
    width: auto;
    padding: 0 2.34375vw 8.59375vw;
    font-size: 4.6875vw;
  }
  /* line 84, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .field-name-field-quote {
    width: 56.25vw;
    max-width: 56.25vw;
    padding-right: 0;
    font-size: 3.75vw;
    line-height: 4.375vw;
    text-align: right;
  }
  /* line 93, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .owl-item {
    float: left;
  }
  /* line 97, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .field-name-field-illustration-lp {
    padding-left: 0;
    padding-right: 4.6875vw;
    padding-top: 2.34375vw;
  }
  /* line 103, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .field-name-field-author-lp {
    position: relative;
    margin-top: 4.6875vw;
    text-align: right;
    font-size: 3.75vw;
  }
  /* line 110, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .group-content-bottom {
    display: block;
    width: 100%;
  }
  /* line 116, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .sendButton a {
    height: auto;
    padding: 4.6875vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.625vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    position: relative;
    display: block;
    width: 81.25vw;
    top: 0;
    margin: 12.5vw 0;
  }
  /* line 126, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video #youtube-field-player {
    float: none;
  }
  /* line 130, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .field-groupbox-div {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 12.5vw;
  }
  /* line 136, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .field-groupbox-div .field-type-text {
    font-size: 4.0625vw;
    margin-bottom: 4.6875vw;
  }
  /* line 141, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .field-groupbox-div .field-type-text-long {
    font-size: 3.75vw;
  }
  /* line 147, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .field-name-field-legal-lp {
    display: none;
  }
  /* line 151, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video [id^=node-landing-page-form-img-full-group-right-col] {
    display: block;
    top: 0;
    width: 100%;
  }
  /* line 156, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video [id^=node-landing-page-form-img-full-group-right-col] .field-name-field-cta-webform-lpuk {
    font-family: "Roboto condensed";
    font-size: 5.625vw;
    text-align: center;
  }
  /* line 161, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video [id^=node-landing-page-form-img-full-group-right-col] .field-name-field-cta-webform-lpuk:after {
    left: 40.625vw;
  }
  /* line 166, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video [id^=node-landing-page-form-img-full-group-right-col] .field-name-field-webform-lpuk {
    padding: 0 3.90625vw 9.375vw;
  }
  /* line 172, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .form-item label {
    font-size: 4.0625vw;
  }
  /* line 176, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .form-item input,
  .node-type-landing-page-form-video .form-item textarea,
  .node-type-landing-page-form-video .form-item input.form-text {
    width: 75vw;
    height: 9.375vw;
    padding: 1.40625vw 2.34375vw;
  }
  /* line 184, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .form-item textarea {
    height: 21.875vw;
  }
  /* line 188, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .form-item select {
    height: 12.5vw;
  }
  /* line 193, ../scss/_lp-form-video.scss */
  .node-type-landing-page-form-video .form-submit {
    font-size: 5.3125vw;
  }
}
/* line 2, ../scss/_quote.scss */
.neopost-quote {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  height: 80px;
  margin: auto;
  z-index: 9;
}

/* line 12, ../scss/_quote.scss */
.request-a-quote {
  display: block;
  padding: 10px 15px 10px 20px;
  color: #ffffff;
  background-color: #72bf44;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  border-width: 2px;
  border-style: solid;
  border-color: transparent;
  border-right-width: 0;
  transition: all 0.2s linear;
}
/* line 29, ../scss/_quote.scss */
.request-a-quote .icon,
.request-a-quote .label {
  display: inline-block;
  vertical-align: middle;
}
/* line 35, ../scss/_quote.scss */
.request-a-quote .label {
  font-size: 20px;
  width: 100px;
  padding-left: 15px;
}
@media all and (max-width: 991px) {
  /* line 35, ../scss/_quote.scss */
  .request-a-quote .label {
    display: none;
  }
}
/* line 45, ../scss/_quote.scss */
.request-a-quote svg {
  width: 50px;
  height: 50px;
}
/* line 50, ../scss/_quote.scss */
.request-a-quote path, .request-a-quote g, .request-a-quote polygon, .request-a-quote circle {
  transition: all 0.2s linear;
}
/* line 54, ../scss/_quote.scss */
.request-a-quote:hover, .request-a-quote:focus, .request-a-quote:active {
  color: #72bf44;
  border-color: #72bf44;
  background-color: #ffffff;
}
/* line 62, ../scss/_quote.scss */
.request-a-quote:hover path, .request-a-quote:hover g, .request-a-quote:hover polygon, .request-a-quote:hover circle, .request-a-quote:focus path, .request-a-quote:focus g, .request-a-quote:focus polygon, .request-a-quote:focus circle, .request-a-quote:active path, .request-a-quote:active g, .request-a-quote:active polygon, .request-a-quote:active circle {
  fill: #72bf44;
}

/* line 70, ../scss/_quote.scss */
.neopost-form {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: rgba(0, 0, 0, 0.5);
  z-index: -1;
  transition: opacity 0.2s linear;
  opacity: 0;
}
/* line 82, ../scss/_quote.scss */
.neopost-form.is-open {
  opacity: 1;
  z-index: 999;
}
/* line 87, ../scss/_quote.scss */
.neopost-form .wrapper {
  position: relative;
  max-width: 640px;
  max-height: 92%;
  margin: 3em auto;
  overflow-y: scroll;
  overflow-x: hidden;
}
/* line 95, ../scss/_quote.scss */
.neopost-form .view-content {
  display: block;
  background: white;
  padding: 20px 40px;
}
/* line 101, ../scss/_quote.scss */
.neopost-form .view-close {
  color: black;
  position: absolute;
  top: 10px;
  right: 20px;
  display: block;
  padding: 0;
  border: none;
  background: none;
  cursor: pointer;
}
/* line 115, ../scss/_quote.scss */
.neopost-form .field-name-field-contact-body .field-item p,
.neopost-form .views-field-field-contact-body .field-content p {
  color: black;
}

/* line 8, ../scss/_management.scss */
.node-type-management .field-name-field-manager .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 50%;
}
/* line 12, ../scss/_management.scss */
.node-type-management .field-name-field-manager .field-item .field-item {
  width: auto;
  float: none;
}
/* line 19, ../scss/_management.scss */
.node-type-management h3 {
  text-align: center;
  min-height: 35px;
}
/* line 24, ../scss/_management.scss */
.node-type-management img {
  display: block;
  margin: auto;
  max-width: 470px;
  padding-bottom: 20px;
}

@media (max-width: 990px) {
  /* line 38, ../scss/_management.scss */
  .node-type-management .field-name-body {
    text-align: center;
  }
  /* line 40, ../scss/_management.scss */
  .node-type-management .field-name-body p {
    margin-bottom: 9.375vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 47, ../scss/_management.scss */
  .node-type-management #main-wrapper {
    width: 87.5vw;
    background: none;
  }
  /* line 52, ../scss/_management.scss */
  .node-type-management h1 {
    width: auto;
    padding: 0 2.34375vw;
    margin-bottom: 4.6875vw;
    font-size: 6.25vw;
  }
  /* line 59, ../scss/_management.scss */
  .node-type-management h2 {
    font-size: 4.6875vw;
  }
  /* line 63, ../scss/_management.scss */
  .node-type-management h3 {
    font-size: 3.125vw;
  }
  /* line 69, ../scss/_management.scss */
  .node-type-management .field-name-field-manager .field-item {
    display: block;
    width: auto;
  }
  /* line 75, ../scss/_management.scss */
  .node-type-management img {
    max-width: 87.5vw;
  }
}
/* line 3, ../scss/_range.scss */
.node-type-range {
  /*CONTENT RIGHT*/
  /* FREE BLOCK */
  /* Help Me Choose */
}
/* line 8, ../scss/_range.scss */
.node-type-range #main-wrapper,
.node-type-range #main {
  max-width: 100%;
}
/* line 13, ../scss/_range.scss */
.node-type-range .field-collection-container,
.node-type-range .field-collection-container .field-items .field-item {
  margin-bottom: 0;
}
/* line 18, ../scss/_range.scss */
.node-type-range .cCenter {
  max-width: 1180px;
  margin: 0 auto;
}
/* line 23, ../scss/_range.scss */
.node-type-range .banner {
  margin-bottom: 10px;
}
/* line 29, ../scss/_range.scss */
.node-type-range .contentBanner div:first-child {
  padding-top: 50px;
}
/* line 34, ../scss/_range.scss */
.node-type-range h1 {
  margin-bottom: 30px;
  text-align: left;
  font-family: "Roboto condensed";
  font-size: 32px;
  font-weight: bold;
  line-height: 42px;
  color: #FFFFFF;
}
/* line 44, ../scss/_range.scss */
.node-type-range .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-range .btn:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 51, ../scss/_range.scss */
.node-type-range h2 {
  margin-top: 0;
  margin-bottom: 30px;
}
/* line 56, ../scss/_range.scss */
.node-type-range .bgContent {
  margin-bottom: 60px;
  background-color: #EEEEEE;
}
/* line 61, ../scss/_range.scss */
.node-type-range .bodyRange {
  text-align: center;
  margin-bottom: 60px;
}
/* line 67, ../scss/_range.scss */
.node-type-range #content {
  padding-top: 30px;
}
/* line 70, ../scss/_range.scss */
.node-type-range .block-product-filter-results {
  text-align: center;
}
/* line 76, ../scss/_range.scss */
.node-type-range .group-volume-field-group-fieldset .node-teaser,
.node-type-range .group-volume-field-group-fieldset .view-mode-teaser {
  height: 605px;
  margin: 0;
  padding: 0 0 20px;
  border-bottom: none;
}
/* line 84, ../scss/_range.scss */
.node-type-range .group-volume-field-group-fieldset .block-product-filter-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 420px;
  margin-left: 20px;
  margin-bottom: 40px;
  background-color: #FFFFFF;
  position: relative;
}
/* line 93, ../scss/_range.scss */
.node-type-range .group-volume-field-group-fieldset h3 {
  height: 60px;
  margin: 0;
  padding: 0 15px;
  overflow: hidden;
  text-align: left;
}
/* line 100, ../scss/_range.scss */
.node-type-range .group-volume-field-group-fieldset h3 a {
  text-decoration: underline;
  font-size: 15px;
  line-height: 27px;
  color: #000000;
}
/* line 106, ../scss/_range.scss */
.node-type-range .group-volume-field-group-fieldset h3 a:hover {
  color: #505050;
}
/* line 113, ../scss/_range.scss */
.node-type-range .field-name-field-menu-logo,
.node-type-range .field-name-field-images {
  float: none;
  width: auto;
  height: 290px;
  margin: 0 0 20px;
  text-align: center;
  border-bottom: 1px solid #DFE0E1;
}
/* line 122, ../scss/_range.scss */
.node-type-range .field-name-field-menu-logo a,
.node-type-range .field-name-field-images a {
  line-height: 290px;
}
/* line 126, ../scss/_range.scss */
.node-type-range .field-name-field-menu-logo img,
.node-type-range .field-name-field-images img {
  vertical-align: middle;
}
/* line 131, ../scss/_range.scss */
.node-type-range .field-name-field-subtitle-ck,
.node-type-range .field-name-field-title-teaser {
  margin: 0 0 20px;
  padding: 0 15px;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  color: #505050;
  min-height: 32px;
}
/* line 143, ../scss/_range.scss */
.node-type-range #content .field-name-field-introduction {
  height: 100px;
  overflow: hidden;
  text-align: left;
  margin-bottom: 20px;
  padding: 0 15px;
  font-size: 12px;
  line-height: 27px;
  color: #000000;
}
/* line 153, ../scss/_range.scss */
.node-type-range #content .field-name-field-introduction h3 {
  padding: 0;
}
/* line 157, ../scss/_range.scss */
.node-type-range #content .field-name-field-introduction p {
  margin-bottom: 0;
  font-size: 12px;
  line-height: 27px;
  color: #000000;
}
/* line 166, ../scss/_range.scss */
.node-type-range .node-readmore,
.node-type-range .secondaryButton {
  padding: 0 15px;
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
}
/* line 174, ../scss/_range.scss */
.node-type-range .node-readmore a,
.node-type-range .secondaryButton a {
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  border-radius: 100px;
  text-transform: uppercase;
  background-color: #FFFFFF;
  text-decoration: none;
  transition: all .2s linear;
  display: inline-block;
  margin: auto;
  height: auto;
  width: auto;
  display: block;
  width: 250px;
  margin: 0 auto;
  text-align: center;
  line-height: 25px;
  overflow: hidden;
}
/* line 71, ../scss/_mixins.scss */
.node-type-range .node-readmore a:hover,
.node-type-range .secondaryButton a:hover {
  padding: 9px;
  border: 4px solid #E63C00;
  color: #E63C00;
  text-decoration: none;
}
/* line 187, ../scss/_range.scss */
.node-type-range #triptych {
  max-width: 1180px;
}
/* line 190, ../scss/_range.scss */
.node-type-range #triptych h2 {
  margin-bottom: 30px;
  font-size: 24px;
}
/* line 195, ../scss/_range.scss */
.node-type-range #triptych .block {
  border-bottom: none;
}
/* line 200, ../scss/_range.scss */
.node-type-range .region-triptych-first {
  width: 100%;
}
/* line 204, ../scss/_range.scss */
.node-type-range #triptych-wrapper {
  background: none;
  background-color: #FFFFFF;
  border-top: none;
}
/* line 210, ../scss/_range.scss */
.node-type-range .group-text-fb,
.node-type-range .field-name-field-image-free-bloc {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 215, ../scss/_range.scss */
.node-type-range .group-text-fb {
  width: 100%;
  padding-right: 40px;
}
/* line 220, ../scss/_range.scss */
.node-type-range .group-text-fb .secondaryButton a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: auto;
  margin: 0;
}
/* line 228, ../scss/_range.scss */
.node-type-range .field-name-field-body-free-bloc {
  margin-bottom: 30px;
}
/* line 233, ../scss/_range.scss */
.node-type-range .block-product-filter-results-title {
  margin-bottom: 30px;
  text-align: center;
}
/* line 236, ../scss/_range.scss */
.node-type-range .block-product-filter-results-title .plural,
.node-type-range .block-product-filter-results-title .singular {
  display: none !important;
}
/* line 240, ../scss/_range.scss */
.node-type-range .block-product-filter-results-title .no-results {
  font-weight: bold;
  font-size: 15px;
}
/* line 246, ../scss/_range.scss */
.node-type-range .block-product-filter {
  height: 60px;
  padding: 20px 15px 0 0;
  background-color: #C8C8C8;
}
/* line 251, ../scss/_range.scss */
.node-type-range .block-product-filter .title {
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 1;
}
/* line 257, ../scss/_range.scss */
.node-type-range .block-product-filter .title a {
  position: absolute;
  display: block;
  top: 22px;
  right: 20px;
  width: 15px;
  height: 15px;
  background-image: url("../images/plusminus.png");
  background-repeat: no-repeat;
}
/* line 268, ../scss/_range.scss */
.node-type-range .block-product-filter .title a.openFilter {
  background-position: 0 0;
}
/* line 272, ../scss/_range.scss */
.node-type-range .block-product-filter .title a.closeFilter {
  background-position: 0 -15px;
}
/* line 276, ../scss/_range.scss */
.node-type-range .block-product-filter .title a img {
  display: none;
}
/* line 282, ../scss/_range.scss */
.node-type-range .block-product-filter .q {
  font-size: 15px;
  font-weight: bold;
  line-height: 27px;
}
/* line 288, ../scss/_range.scss */
.node-type-range .block-product-filter .q-selected,
.node-type-range .block-product-filter .select,
.node-type-range .block-product-filter .desktop {
  display: none;
}
/* line 294, ../scss/_range.scss */
.node-type-range .block-product-filter .desktop {
  padding-top: 20px;
}
/* line 298, ../scss/_range.scss */
.node-type-range .block-product-filter ul {
  position: relative;
  padding: 25px 0;
  margin: 0;
}
/* line 304, ../scss/_range.scss */
.node-type-range .block-product-filter li {
  list-style: none;
}
/* line 307, ../scss/_range.scss */
.node-type-range .block-product-filter li .top {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 311, ../scss/_range.scss */
.node-type-range .block-product-filter li a {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  position: absolute;
  right: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #000000;
}
/* line 324, ../scss/_range.scss */
.node-type-range .block-product-filter li.active a span {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  position: relative;
  display: block;
  top: 2px;
  left: 2px;
  width: 10px;
  height: 10px;
  background-color: #000000;
}
/* line 338, ../scss/_range.scss */
.node-type-range .block-product-filter .btnCloseFilter {
  display: none;
}

@media all and (max-width: 768px) {
  /* line 350, ../scss/_range.scss */
  .node-type-range .breadcrumb {
    margin: 0;
    padding: 0.78125vw 0;
  }
  /* line 353, ../scss/_range.scss */
  .node-type-range .breadcrumb li:last-child span,
  .node-type-range .breadcrumb span {
    display: block;
    color: #FFFFFF;
  }
  /* line 362, ../scss/_range.scss */
  .node-type-range .cCenter {
    width: 87.5vw;
    max-width: 87.5vw;
  }
  /* line 367, ../scss/_range.scss */
  .node-type-range .cCenter > h2 {
    margin-top: 9.375vw;
  }
  /* line 372, ../scss/_range.scss */
  .node-type-range .bodyRange {
    margin-bottom: 9.375vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 376, ../scss/_range.scss */
  .node-type-range .bodyRange p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 382, ../scss/_range.scss */
  .node-type-range .block-product-filter {
    position: relative;
    height: auto;
    margin-bottom: 9.375vw;
    padding: 4.6875vw 0;
    background-color: #FFFFFF;
  }
  /* line 389, ../scss/_range.scss */
  .node-type-range .block-product-filter .title {
    font-size: 4.375vw;
    text-transform: uppercase;
  }
  /* line 393, ../scss/_range.scss */
  .node-type-range .block-product-filter .title a.openFilter {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    background: url("../images/mobileArrowBlack.png") 81.25vw center no-repeat;
    border-top: 1px solid #C8C8C8;
    border-bottom: 1px solid #C8C8C8;
    padding-right: 4.6875vw;
  }
  /* line 404, ../scss/_range.scss */
  .node-type-range .block-product-filter .title a.openFilter img {
    display: none;
  }
  /* line 410, ../scss/_range.scss */
  .node-type-range .block-product-filter.fullFilter {
    position: absolute;
    z-index: 202;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 0;
  }
  /* line 419, ../scss/_range.scss */
  .node-type-range .block-product-filter.fullFilter .title {
    padding: 0;
    margin: 6.25vw 0;
    font-size: 5vw;
    font-weight: bold;
  }
  /* line 425, ../scss/_range.scss */
  .node-type-range .block-product-filter.fullFilter .title a {
    width: 6.25vw;
    height: 6.25vw;
    top: 6.25vw;
    left: auto;
    right: 6.25vw;
    border: none;
    background: none;
  }
  /* line 434, ../scss/_range.scss */
  .node-type-range .block-product-filter.fullFilter .title a img {
    display: block;
    width: 6.25vw;
    height: 6.25vw;
  }
  /* line 443, ../scss/_range.scss */
  .node-type-range .block-product-filter .desktop {
    height: 100%;
    padding: 6.25vw;
    background-color: #C8C8C8;
  }
  /* line 449, ../scss/_range.scss */
  .node-type-range .block-product-filter li {
    margin-bottom: 3.125vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 453, ../scss/_range.scss */
  .node-type-range .block-product-filter li a {
    width: 4.6875vw;
    height: 4.6875vw;
  }
  /* line 460, ../scss/_range.scss */
  .node-type-range .block-product-filter li.active a span {
    width: 3.125vw;
    height: 3.125vw;
    top: 0.625vw;
    left: 0.625vw;
  }
  /* line 469, ../scss/_range.scss */
  .node-type-range .block-product-filter .q {
    font-size: 4.0625vw;
    line-height: 5.9375vw;
  }
  /* line 474, ../scss/_range.scss */
  .node-type-range .block-product-filter .btnCloseFilter {
    height: auto;
    padding: 3.125vw 1.5625vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    display: block;
    width: 87.5vw;
    text-align: center;
  }
  /* line 482, ../scss/_range.scss */
  .node-type-range .bgContent {
    padding-top: 6.25vw;
  }
  /* line 487, ../scss/_range.scss */
  .node-type-range .block-product-filter-results-title .no-results {
    font-size: 4.0625vw;
  }
  /* line 492, ../scss/_range.scss */
  .node-type-range #content {
    width: 100%;
    padding-top: 4.6875vw;
    padding-left: 0;
  }
  /* line 497, ../scss/_range.scss */
  .node-type-range #content .field-name-field-title-teaser,
  .node-type-range #content .field-name-field-introduction,
  .node-type-range #content .field-name-field-introduction p {
    height: auto;
    overflow: hidden;
    font-size: 3.75vw;
    line-height: 5.625vw;
    margin: 0 0 6.25vw;
  }
  /* line 507, ../scss/_range.scss */
  .node-type-range #content .field-name-field-introduction {
    padding: 0 3.125vw;
  }
  /* line 515, ../scss/_range.scss */
  .node-type-range .group-volume-field-group-fieldset .node-teaser,
  .node-type-range .group-volume-field-group-fieldset .view-mode-teaser {
    height: auto;
    padding: 3.125vw 0 6.25vw;
  }
  /* line 521, ../scss/_range.scss */
  .node-type-range .group-volume-field-group-fieldset .block-product-filter-item {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-bottom: 6.25vw;
  }
  /* line 528, ../scss/_range.scss */
  .node-type-range .group-volume-field-group-fieldset h3 {
    height: auto;
    padding: 0 3.125vw;
  }
  /* line 532, ../scss/_range.scss */
  .node-type-range .group-volume-field-group-fieldset h3 a {
    color: #000000;
    font-size: 4.0625vw;
    line-height: 5.625vw;
    font-weight: bold;
  }
  /* line 538, ../scss/_range.scss */
  .node-type-range .group-products-list {
    padding-left: 0;
  }
  /* line 542, ../scss/_range.scss */
  .node-type-range .field-name-field-images {
    margin: 0 0 4.6875vw;
  }
  /* line 548, ../scss/_range.scss */
  .node-type-range .secondaryButton a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    width: 81.25vw;
  }
  /* line 554, ../scss/_range.scss */
  .node-type-range #triptych {
    width: 87.5vw;
  }
  /* line 557, ../scss/_range.scss */
  .node-type-range #triptych h2 {
    margin: 0 auto 6.25vw;
    color: #000000;
    font-size: 5.625vw;
    line-height: 6.25vw;
  }
  /* line 561, ../scss/_range.scss */
  .node-type-range #triptych p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 567, ../scss/_range.scss */
  .node-type-range .field-collection-item-field-right-free-bloc {
    display: grid;
    grid-template-columns: 87.5vw;
    max-width: 87.5vw;
  }
  /* line 573, ../scss/_range.scss */
  .node-type-range .group-text-fb {
    grid-row: 3;
    margin: 0;
    padding: 0;
  }
  /* line 579, ../scss/_range.scss */
  .node-type-range .group-text-fb .secondaryButton a {
    width: 100%;
    margin-bottom: 9.375vw;
  }
  /* line 586, ../scss/_range.scss */
  .node-type-range .field-name-field-image-free-bloc {
    grid-row: 2;
  }
  /* line 588, ../scss/_range.scss */
  .node-type-range .field-name-field-image-free-bloc img {
    width: 87.5vw;
  }
}
/* line 3, ../scss/_home-2016.scss */
.node-type-homepage-2016 {
  /* SHORTCUTS */
  /* SOLUTIONS */
  /* SECONDARY SHORTCUTS */
  /* VIDEO BANNER */
}
/* line 5, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-collection-container {
  margin-bottom: 0;
}
/* line 9, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-link-slider a,
.node-type-homepage-2016 .btn,
.node-type-homepage-2016 .field-name-field-link-video-banner a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #FFFFFF;
  border: 3px solid #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  min-width: 200px;
  text-decoration: none;
}
/* line 95, ../scss/_mixins.scss */
.node-type-homepage-2016 .field-name-field-link-slider a:hover,
.node-type-homepage-2016 .btn:hover,
.node-type-homepage-2016 .field-name-field-link-video-banner a:hover {
  border: 4px solid #FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 19, ../scss/_home-2016.scss */
.node-type-homepage-2016 .contentBanner p {
  font-size: 12px;
}
/* line 25, ../scss/_home-2016.scss */
.node-type-homepage-2016 .group-shortcut {
  padding-top: 10px;
}
/* line 29, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-title-bloc-hp {
  width: 1180px;
  padding-left: 15px;
  padding-bottom: 15px;
  margin: 0 auto;
  border-bottom: 1px solid #C8C8C8;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  color: #000000;
}
/* line 41, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-shortcuts {
  width: 1180px;
  margin: 0 auto;
}
/* line 45, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 20%;
  padding: 10px 15px;
  border-left: 1px solid #C8C8C8;
}
/* line 51, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:first-child {
  border-left: none;
}
/* line 56, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-shortcuts h2 {
  height: 40px;
  margin: 0;
  overflow: hidden;
  padding-left: 45px;
  text-align: left;
  font-family: "Roboto condensed";
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
  color: #505050;
}
/* line 68, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-shortcuts h2 a {
  color: #505050;
  text-decoration: underline;
}
/* line 75, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-picto-shortcuts {
  position: absolute;
  width: 30px;
  padding-top: 40px;
}
/* line 81, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-text-shortcut {
  padding-left: 45px;
  font-size: 12px;
  line-height: 18px;
  color: #505050;
}
/* line 89, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-solutions {
  padding: 40px 0;
  background-color: #EEEEEE;
  text-align: center;
}
/* line 94, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-solutions > .field-items {
  width: 1180px;
  margin: 0 auto;
}
/* line 98, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-solutions > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 280px;
  height: 560px;
  margin-right: 15px;
  margin-bottom: 0;
  background-color: #FFFFFF;
  position: relative;
}
/* line 109, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-solutions h2 {
  padding: 0 15px;
  margin-bottom: 20px;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  color: #000000;
  text-align: center;
}
/* line 118, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-solutions h2 a {
  color: #000000;
  text-decoration: underline;
}
/* line 122, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-solutions h2 a:hover {
  color: #505050;
}
/* line 130, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-image-solutions a {
  display: block;
  width: 280px;
  height: 280px;
  margin-bottom: 20px;
}
/* line 138, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-text-solution {
  padding: 0 15px;
  margin-bottom: 15px;
  font-size: 12px;
  line-height: 22px;
  color: #000000;
}
/* line 146, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-cta-solution {
  padding: 0 15px;
  position: absolute;
  bottom: 10px;
}
/* line 151, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-cta-solution a {
  height: 45px;
  min-width: 200px;
  padding: 10px 0;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  display: block;
  width: 250px;
  margin: 0 auto;
  text-align: center;
  line-height: 20px;
  overflow: hidden;
}
/* line 144, ../scss/_mixins.scss */
.node-type-homepage-2016 .field-name-field-cta-solution a:hover {
  padding: 9px 0;
  text-decoration: none;
  color: #E63C00;
  border: 4px solid #E63C00;
}
/* line 164, ../scss/_home-2016.scss */
.node-type-homepage-2016 .group-sec-shortcuts {
  padding: 60px 0;
}
/* line 167, ../scss/_home-2016.scss */
.node-type-homepage-2016 .group-sec-shortcuts h2 {
  margin: 0 0 30px;
}
/* line 171, ../scss/_home-2016.scss */
.node-type-homepage-2016 .group-sec-shortcuts h3 {
  margin: 0 0 15px;
  font-size: 15px;
  line-height: 27px;
  font-weight: bold;
  text-transform: uppercase;
  color: #F4511E;
}
/* line 181, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-secondary-shortcut {
  width: 1180px;
  margin: 0 auto;
}
/* line 185, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-secondary-shortcut > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 25%;
  padding: 0 20px;
  text-align: center;
}
/* line 193, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-picto-second-shortcuts {
  margin-bottom: 30px;
}
/* line 196, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-picto-second-shortcuts img {
  height: 100px;
}
/* line 201, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-text-second-shortcut {
  margin-bottom: 20px;
  font-size: 12px;
  line-height: 27px;
}
/* line 207, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-link-second-shortcut {
  font-size: 12px;
  line-height: 27px;
  color: #C8C8C8;
  text-decoration: underline;
}
/* line 213, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-link-second-shortcut a {
  color: #C8C8C8;
}
/* line 216, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-link-second-shortcut a:hover {
  color: #505050;
}
/* line 224, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-title-slide {
  margin-bottom: 30px;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #FFFFFF;
  text-align: center;
}
/* line 229, ../scss/_home-2016.scss */
.node-type-homepage-2016 .contentBanner .field-name-field-content-slide {
  max-width: 95%;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
}
/* line 232, ../scss/_home-2016.scss */
.node-type-homepage-2016 .contentBanner .field-name-field-content-slide p {
  font-size: 12px;
}
/* line 238, ../scss/_home-2016.scss */
.node-type-homepage-2016 .group-slider-home-2016 {
  margin-bottom: 60px;
}
/* line 244, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 {
  width: 1180px;
  margin: 0 auto 60px;
  padding: 0;
}
/* line 249, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 h2 {
  margin-top: 0;
}
/* line 253, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 li {
  position: relative;
  background: none;
  padding: 0 0 40px;
}
/* line 258, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 li.views-row-odd {
  border-bottom: 1px solid #C8C8C8;
}
/* line 261, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 li.views-row-odd img {
  position: absolute;
  right: 0;
}
/* line 267, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 li.views-row-even {
  padding: 40px 0 0;
}
/* line 270, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 li.views-row-even img {
  position: absolute;
  left: 0;
}
/* line 275, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 li.views-row-even .latestNewsText {
  margin-left: 560px;
  text-align: right;
}
/* line 282, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 h3 {
  margin-top: 0;
  font-size: 15px;
  line-height: 27px;
  font-weight: bold;
}
/* line 288, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 h3 a {
  text-decoration: underline;
}
/* line 291, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-news-2016 h3 a:hover {
  color: #000000;
}
/* line 298, ../scss/_home-2016.scss */
.node-type-homepage-2016 .latestNewsText {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 620px;
}
/* line 302, ../scss/_home-2016.scss */
.node-type-homepage-2016 .latestNewsText p {
  font-size: 12px;
  line-height: 27px;
}
/* line 307, ../scss/_home-2016.scss */
.node-type-homepage-2016 .latestNewsText > a {
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  border-radius: 100px;
  text-transform: uppercase;
  background-color: #FFFFFF;
  text-decoration: none;
  transition: all .2s linear;
  display: inline-block;
  margin: auto;
  height: auto;
  width: auto;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  text-decoration: none;
  text-align: center;
  line-height: 19px;
  min-width: 200px;
}
/* line 71, ../scss/_mixins.scss */
.node-type-homepage-2016 .latestNewsText > a:hover {
  padding: 9px;
  border: 4px solid #E63C00;
  color: #E63C00;
  text-decoration: none;
}
/* line 321, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-title-video-banner {
  margin-bottom: 30px;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #FFFFFF;
  text-align: center;
}
/* line 325, ../scss/_home-2016.scss */
.node-type-homepage-2016 .field-name-field-content-video-banner {
  max-width: 95%;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 333, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-title-bloc-hp {
    width: 100%;
  }
  /* line 337, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts {
    width: 100%;
  }
  /* line 340, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  /* line 344, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item {
    width: auto;
    margin: 0;
  }
  /* line 348, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:nth-child(-n+4) {
    border-bottom: 1px solid #C8C8C8;
  }
  /* line 352, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:last-child {
    border-right: 1px solid #C8C8C8;
  }
  /* line 360, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-solutions > .field-items {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-row-gap: 20px;
    justify-items: center;
  }
  /* line 370, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut {
    width: 100%;
  }
  /* line 373, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut > .field-items {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 60px 30px;
    justify-items: center;
  }
  /* line 380, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut > .field-items > .field-item {
    display: block;
    width: auto;
  }
  /* line 388, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 {
    width: 100%;
  }
  /* line 392, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li .field-content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
  }
  /* line 399, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li.views-row-even .latestNewsText {
    margin-left: 0;
  }
  /* line 403, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li.views-row-even img {
    position: relative;
  }
  /* line 410, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li.views-row-odd img {
    position: relative;
    grid-column: 2 / 3;
    grid-row: 1 / 2;
  }
  /* line 416, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li.views-row-odd .latestNewsText {
    grid-column: 1 / 2;
    grid-row: 1 / 2;
  }
  /* line 424, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .latestNewsText {
    display: block;
    width: auto;
  }
  /* line 429, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-title-slide,
  .node-type-homepage-2016 .field-name-field-title-video-banner {
    line-height: 36px;
  }
  /* line 435, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .wr-slider .owl-dots {
    bottom: 35px;
  }
}
@media all and (min-width: 769px) and (max-width: 915px) {
  /* line 446, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items {
    grid-template-columns: repeat(3, 1fr);
  }
  /* line 451, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:nth-child(-n+4) {
    border-bottom: none;
  }
  /* line 455, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:nth-child(-n+3) {
    border-bottom: 1px solid #C8C8C8;
  }
}
@media all and (min-width: 769px) and (max-width: 805px) {
  /* line 467, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .filterBanner {
    width: 100%;
  }
  /* line 471, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .contentBanner {
    max-width: 100%;
  }
  /* line 475, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .contentBanner > div:first-child {
    width: 100%;
    text-align: center;
  }
  /* line 481, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .contentBanner p {
    max-width: 100%;
    padding: 0 20px;
  }
  /* line 487, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page h1 {
    text-align: center;
  }
  /* line 491, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .field-name-field-content-slide {
    max-width: 100%;
  }
  /* line 495, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .videoBanner {
    position: initial;
  }
  /* line 498, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .videoBanner .youtubePlay {
    position: absolute;
    top: unset;
    bottom: -163px;
    right: calc((100% - 133px) / 2);
  }
  /* line 505, ../scss/_home-2016.scss */
  .node-type-homepage-2016 #page .videoBanner iframe {
    position: absolute;
    top: 0;
    right: calc((100% - 700px) / 2);
  }
  /* line 514, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-content-video-banner {
    max-width: 100%;
  }
  /* line 520, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items {
    grid-template-columns: repeat(2, 1fr);
  }
  /* line 525, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:nth-child(-n+3) {
    border-bottom: none;
  }
  /* line 529, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:nth-child(-n+4) {
    border-bottom: 1px solid #C8C8C8;
  }
  /* line 538, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut > .field-items {
    grid-template-columns: repeat(2, 1fr);
  }
  /* line 546, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li .field-content {
    display: block;
  }
  /* line 550, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li img {
    display: block;
    margin: 0 auto 30px;
  }
  /* line 555, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li .latestNewsText {
    text-align: center;
  }
  /* line 558, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li .latestNewsText h3,
  .node-type-homepage-2016 .field-name-news-2016 li .latestNewsText p {
    padding: 0 20px;
    text-align: left;
  }
  /* line 566, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li.views-row-even .latestNewsText {
    text-align: center;
  }
}
@media all and (max-width: 768px) {
  /* line 577, ../scss/_home-2016.scss */
  .node-type-homepage-2016 {
    /* SECOND SHORTCUT */
  }
  /* line 579, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-collection-view .entity-field-collection-item {
    padding-bottom: 0;
  }
  /* line 585, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .contentBanner > div:first-child {
    padding: 9.375vw 0 0;
  }
  /* line 589, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .contentBanner p {
    font-size: 3.75vw;
  }
  /* line 594, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .btn {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    border: 3px solid #FFFFFF;
    background-color: transparent;
    width: 100%;
  }
  /* line 600, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .group-shortcut {
    width: 87.5vw;
    margin: 0 auto;
    padding: 9.375vw 0;
  }
  /* line 606, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-title-bloc-hp {
    width: auto;
    padding: 0 0 4.6875vw;
    text-align: center;
    margin: 0;
    font-size: 5.625vw;
    line-height: 1;
  }
  /* line 615, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts {
    width: auto;
  }
  /* line 618, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item {
    display: block;
    width: 100%;
    padding: 3.125vw 0;
    border-bottom: 1px solid #C8C8C8;
    border-left: none;
  }
  /* line 625, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts > .field-items > .field-item:last-child {
    padding: 3.125vw 0 0;
    border-bottom: none;
  }
  /* line 631, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-shortcuts h2 {
    height: auto;
    padding: 0;
    font-size: 4.6875vw;
    line-height: 5.625vw;
    text-align: center;
  }
  /* line 640, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-picto-shortcuts {
    position: relative;
    width: 9.375vw;
    margin: 0 auto 4.6875vw;
    padding: 0;
  }
  /* line 646, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-picto-shortcuts img {
    width: 9.375vw;
  }
  /* line 651, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-text-shortcut {
    padding: 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
    text-align: center;
  }
  /* line 660, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-solutions {
    padding: 6.25vw 0;
  }
  /* line 663, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-solutions > .field-items {
    width: 87.5vw;
  }
  /* line 666, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-solutions > .field-items > .field-item {
    display: block;
    width: 87.5vw;
    height: auto;
    margin: 0 auto;
    margin-bottom: 6.25vw;
    padding-bottom: 6.25vw;
  }
  /* line 674, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-solutions > .field-items > .field-item:last-child {
    margin-bottom: 0;
  }
  /* line 680, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-solutions h2 {
    margin-bottom: 4.6875vw;
    padding: 0 3.125vw;
    font-size: 5.625vw;
    line-height: 1;
  }
  /* line 689, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-image-solutions a {
    width: 100%;
    height: 87.5vw;
  }
  /* line 694, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-image-solutions img {
    width: 100%;
    margin-bottom: 3.125vw;
  }
  /* line 700, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-text-solution {
    margin-bottom: 4.6875vw;
    padding: 0 3.125vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 707, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-cta-solution {
    margin-bottom: 0;
    padding: 0 3.125vw;
    position: relative;
  }
  /* line 712, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-cta-solution a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    width: 100%;
  }
  /* line 720, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .group-sec-shortcuts {
    width: 87.5vw;
    margin: 0 auto;
    padding: 9.375vw 0 0;
  }
  /* line 725, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .group-sec-shortcuts h2 {
    margin: 0 auto 6.25vw;
    color: #000000;
    font-size: 5.625vw;
    line-height: 6.25vw;
  }
  /* line 730, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut {
    width: 87.5vw;
  }
  /* line 733, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut > .field-items > .field-item {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 6.25vw;
  }
  /* line 739, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut > .field-items > .field-item:last-child {
    margin-bottom: 0;
  }
  /* line 744, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-secondary-shortcut h3 {
    margin: 0 0 4.6875vw;
    font-size: 4.0625vw;
  }
  /* line 750, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-picto-second-shortcuts {
    margin-bottom: 6.25vw;
  }
  /* line 753, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-picto-second-shortcuts img {
    height: 23.4375vw;
  }
  /* line 758, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-text-second-shortcut {
    margin-bottom: 3.125vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 764, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-field-link-second-shortcut {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 770, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 {
    display: block;
    width: 87.5vw;
    height: auto;
    margin: 0 auto;
    margin-bottom: 6.25vw;
    padding-bottom: 6.25vw;
  }
  /* line 779, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li img {
    position: relative !important;
  }
  /* line 783, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 li .latestNewsText {
    width: 100%;
    margin: 0 !important;
  }
  /* line 789, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 h3 {
    margin-top: 0;
    font-size: 15px;
    line-height: 27px;
    font-weight: bold;
  }
  /* line 795, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 h3 a {
    text-decoration: underline;
  }
  /* line 798, ../scss/_home-2016.scss */
  .node-type-homepage-2016 .field-name-news-2016 h3 a:hover {
    color: #000000;
  }
}
/* line 1, ../scss/_product.scss */
.node-type-product {
  /* REMOVE */
  /* GLOBAL */
  /* -- GLOBAL --*/
  /*CONTENT RIGHT*/
  /* Business Benefits */
  /* TESTIMONIAL */
  /* Features */
  /* Image carousel */
  /* Array of features*/
  /* Free Block */
  /* You might also like */
}
/* line 6, ../scss/_product.scss */
.node-type-product .field-collection-container {
  border-bottom: none;
}
/* line 10, ../scss/_product.scss */
.node-type-product #cboxLoadedContent {
  padding: 40px;
  background: #FFFFFF;
}
/* line 15, ../scss/_product.scss */
.node-type-product #cboxOverlay {
  background: rgba(0, 0, 0, 0.5);
}
/* line 19, ../scss/_product.scss */
.node-type-product #cboxCurrent {
  display: none !important;
}
/* line 25, ../scss/_product.scss */
.node-type-product #main-wrapper,
.node-type-product #main {
  max-width: 100%;
}
/* line 30, ../scss/_product.scss */
.node-type-product .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-product .btn:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 37, ../scss/_product.scss */
.node-type-product .cCenter {
  position: relative;
  max-width: 1180px;
  margin: 0 auto 60px;
  font-size: 0;
}
/* line 44, ../scss/_product.scss */
.node-type-product .headLeft {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 550px;
  font-size: 12px;
  line-height: 27px;
}
/* line 50, ../scss/_product.scss */
.node-type-product .headLeft p {
  margin-bottom: 40px;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 27px;
  color: #000000;
}
/* line 59, ../scss/_product.scss */
.node-type-product .field-name-field-brochure {
  margin-top: 30px;
  margin-bottom: 15px;
}
/* line 63, ../scss/_product.scss */
.node-type-product .field-name-field-brochure .field-item {
  margin-bottom: 15px;
}
/* line 67, ../scss/_product.scss */
.node-type-product .field-name-field-brochure a {
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 30px;
  color: #000000;
}
/* line 73, ../scss/_product.scss */
.node-type-product .field-name-field-brochure a:hover {
  color: #505050;
}
/* line 78, ../scss/_product.scss */
.node-type-product .field-name-field-brochure .file {
  display: block;
  padding-left: 40px;
  background: transparent url(../images/picto_neopost/pdf_desktop.png) left center no-repeat;
}
/* line 84, ../scss/_product.scss */
.node-type-product .field-name-field-brochure img {
  display: none;
}
/* line 90, ../scss/_product.scss */
.node-type-product .headRight {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 590px;
  margin-left: 40px;
}
/* line 97, ../scss/_product.scss */
.node-type-product #content {
  width: 76%;
}
/* line 101, ../scss/_product.scss */
.node-type-product .field-name-field-introduction-2-columns,
.node-type-product .field-name-field-first-column,
.node-type-product .field-name-field-second-column,
.node-type-product .field-name-field-body {
  padding-left: 30px;
  margin-bottom: 30px;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 27px;
  text-align: left;
  color: #000000;
}
/* line 113, ../scss/_product.scss */
.node-type-product .field-name-field-introduction-2-columns p,
.node-type-product .field-name-field-first-column p,
.node-type-product .field-name-field-second-column p,
.node-type-product .field-name-field-body p {
  font-family: "Verdana";
  font-size: 12px;
  line-height: 27px;
  text-align: left;
  color: #000000;
}
/* line 122, ../scss/_product.scss */
.node-type-product .field-name-field-slider-video-image,
.node-type-product .field-name-field-images {
  margin-bottom: 20px;
}
/* line 126, ../scss/_product.scss */
.node-type-product .field-name-field-slider-video-image .field-item,
.node-type-product .field-name-field-images .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 137px;
  height: 137px;
  margin-left: 10px;
  line-height: 137px;
}
/* line 133, ../scss/_product.scss */
.node-type-product .field-name-field-slider-video-image .field-item:first-child,
.node-type-product .field-name-field-images .field-item:first-child {
  display: block;
  width: inherit;
  height: auto;
  margin-left: 0;
  text-align: center;
}
/* line 142, ../scss/_product.scss */
.node-type-product .field-name-field-slider-video-image img,
.node-type-product .field-name-field-images img {
  vertical-align: middle;
}
/* line 147, ../scss/_product.scss */
.node-type-product .field-name-field-introduction {
  padding-left: 30px;
}
/* line 150, ../scss/_product.scss */
.node-type-product .field-name-field-introduction p {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 27px;
  text-align: center;
  color: #000000;
}
/* line 160, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits,
.node-type-product .field-name-field-secondary-shortcut {
  text-align: center;
  margin-bottom: 60px;
  padding-left: 30px;
  font-size: 12px;
  line-height: 27px;
}
/* line 168, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits > .field-items > .field-item,
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 410px;
  margin-right: 35px;
  text-align: center;
}
/* line 174, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits > .field-items > .field-item:nth-child(2n),
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item:nth-child(2n) {
  margin-right: 0;
}
/* line 178, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits > .field-items > .field-item p, .node-type-product .field-name-field-business-benefits > .field-items > .field-item ul,
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item p,
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item ul {
  text-align: left;
}
/* line 180, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits > .field-items > .field-item p.rteright, .node-type-product .field-name-field-business-benefits > .field-items > .field-item ul.rteright,
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item p.rteright,
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item ul.rteright {
  text-align: right;
}
/* line 183, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits > .field-items > .field-item p.rtecenter, .node-type-product .field-name-field-business-benefits > .field-items > .field-item ul.rtecenter,
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item p.rtecenter,
.node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item ul.rtecenter {
  text-align: center;
}
/* line 189, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits h3,
.node-type-product .field-name-field-secondary-shortcut h3 {
  margin: 0 0 15px;
  font-size: 15px;
  line-height: 27px;
  font-weight: bold;
  text-transform: uppercase;
  color: #F4511E;
}
/* line 199, ../scss/_product.scss */
.node-type-product .field-name-field-business-benefits a,
.node-type-product .field-name-field-secondary-shortcut a {
  font-size: 12px;
  line-height: 27px;
  color: #C8C8C8;
}
/* line 206, ../scss/_product.scss */
.node-type-product #content .content .field-name-field-business-benefits ul {
  padding: 0;
}
/* line 209, ../scss/_product.scss */
.node-type-product #content .content .field-name-field-business-benefits ul li {
  background: none;
  list-style: none;
}
/* line 216, ../scss/_product.scss */
.node-type-product .field-name-field-text-second-shortcut {
  margin-bottom: 20px;
}
/* line 221, ../scss/_product.scss */
.node-type-product .field-name-field-picto-second-shortcuts img {
  height: 80px;
}
/* line 227, ../scss/_product.scss */
.node-type-product .group-text-testimonial,
.node-type-product .group-text-free-group {
  position: relative;
  width: 525px;
  height: 400px;
  margin-bottom: 60px;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1;
  color: #FFFFFF;
}
/* line 237, ../scss/_product.scss */
.node-type-product .group-text-testimonial > p,
.node-type-product .group-text-free-group > p {
  padding-right: 30px;
  text-align: right;
  font-weight: bold;
  color: #FFFFFF;
}
/* line 245, ../scss/_product.scss */
.node-type-product .field-name-field-range-image,
.node-type-product .field-name-field-image-image-text {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: 50% 0;
  position: absolute;
  height: 400px;
}
/* line 252, ../scss/_product.scss */
.node-type-product .field-name-field-range-image .field-items,
.node-type-product .field-name-field-image-image-text .field-items {
  display: none;
}
/* line 258, ../scss/_product.scss */
.node-type-product .field-name-field-range-image.default-image {
  background-image: url("../images/default_image/testimonial_default.jpg");
}
/* line 264, ../scss/_product.scss */
.node-type-product .field-name-field-image-image-text.default-image {
  background-image: url("../images/default_image/free_default.jpg");
}
/* line 271, ../scss/_product.scss */
.node-type-product .secondaryButtonWhite {
  display: block;
  text-align: center;
}
/* line 275, ../scss/_product.scss */
.node-type-product .secondaryButtonWhite a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #FFFFFF;
  border: 3px solid #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  min-width: 200px;
}
/* line 95, ../scss/_mixins.scss */
.node-type-product .secondaryButtonWhite a:hover {
  border: 4px solid #FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 290, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-stage-outer,
.node-type-product .jcarousel .owl-stage-outer,
.node-type-product .field-slideshow .owl-stage-outer {
  position: relative;
  width: 650px;
  margin: 0 auto 70px;
}
/* line 296, ../scss/_product.scss */
.node-type-product .owl-carousel .field-slideshow-slide,
.node-type-product .jcarousel .field-slideshow-slide,
.node-type-product .field-slideshow .field-slideshow-slide {
  display: block !important;
}
/* line 301, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-item li,
.node-type-product .jcarousel .owl-item li,
.node-type-product .field-slideshow .owl-item li {
  background: none !important;
}
/* line 305, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-item img,
.node-type-product .jcarousel .owl-item img,
.node-type-product .field-slideshow .owl-item img {
  width: 650px !important;
}
/* line 310, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-dots,
.node-type-product .jcarousel .owl-dots,
.node-type-product .field-slideshow .owl-dots {
  bottom: -20px;
}
/* line 312, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-dots .owl-dot span,
.node-type-product .jcarousel .owl-dots .owl-dot span,
.node-type-product .field-slideshow .owl-dots .owl-dot span {
  background-color: #DFE0E1;
}
/* line 317, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-nav,
.node-type-product .jcarousel .owl-nav,
.node-type-product .field-slideshow .owl-nav {
  display: block;
  width: 770px;
  top: 135px;
  left: 60px;
}
/* line 323, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-nav div,
.node-type-product .jcarousel .owl-nav div,
.node-type-product .field-slideshow .owl-nav div {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  background: url(../images/picto_neopost/slide_banner_grey.png) no-repeat 0 0;
}
/* line 327, ../scss/_product.scss */
.node-type-product .owl-carousel .owl-nav div.owl-next,
.node-type-product .jcarousel .owl-nav div.owl-next,
.node-type-product .field-slideshow .owl-nav div.owl-next {
  position: absolute;
  right: 0;
  background: url(../images/picto_neopost/slide_banner_grey.png) no-repeat -18px 0;
}
/* line 337, ../scss/_product.scss */
.node-type-product .field-name-field-features {
  margin-bottom: 40px;
}
/* line 340, ../scss/_product.scss */
.node-type-product .field-name-field-features > .field-items > .field-item {
  width: 650px;
  float: none;
  margin: 0 auto;
  border-bottom: 1px solid #C8C8C8;
}
/* line 346, ../scss/_product.scss */
.node-type-product .field-name-field-features > .field-items > .field-item:first-child {
  border-top: 1px solid #C8C8C8;
}
/* line 352, ../scss/_product.scss */
.node-type-product #node-product-full-group-specification {
  margin-bottom: 60px;
}
/* line 355, ../scss/_product.scss */
.node-type-product #node-product-full-group-specification .field-item {
  margin-bottom: 0;
}
/* line 360, ../scss/_product.scss */
.node-type-product .field-collection-item-field-features {
  background-color: #EEEEEE;
}
/* line 364, ../scss/_product.scss */
.node-type-product .field-name-field-title-feature {
  display: table-cell;
  width: 135px;
  padding-top: 20px;
  padding-right: 15px;
  text-align: right;
  font-family: "Roboto condensed";
  font-size: 18px;
}
/* line 373, ../scss/_product.scss */
.node-type-product .field-name-field-title-feature p {
  font-family: "Roboto condensed";
  font-size: 18px;
  line-height: 22px;
  color: #000000;
}
/* line 382, ../scss/_product.scss */
.node-type-product .group-specification .field-name-field-description-feature {
  display: table-cell;
  width: 515px;
  padding-top: 20px;
  padding-left: 15px;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 18px;
  color: #000000;
  background-color: #FFFFFF;
}
/* line 396, ../scss/_product.scss */
.node-type-product .field-name-field-eshop-myneopost > .field-items {
  text-align: center;
}
/* line 398, ../scss/_product.scss */
.node-type-product .field-name-field-eshop-myneopost > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 400, ../scss/_product.scss */
.node-type-product .field-name-field-eshop-myneopost > .field-items > .field-item:first-child {
  margin-right: 20px;
}
/* line 407, ../scss/_product.scss */
.node-type-product .field-name-field-eshop-myneopost .eshop a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  min-width: 200px;
  padding: 10px 0;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  min-width: 200px;
}
/* line 144, ../scss/_mixins.scss */
.node-type-product .field-name-field-eshop-myneopost .eshop a:hover {
  padding: 9px 0;
  text-decoration: none;
  color: #E63C00;
  border: 4px solid #E63C00;
}
/* line 415, ../scss/_product.scss */
.node-type-product .field-name-field-eshop-myneopost .myneopost a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  border-radius: 100px;
  text-transform: uppercase;
  background-color: #FFFFFF;
  text-decoration: none;
  transition: all .2s linear;
  display: inline-block;
  margin: auto;
  height: auto;
  width: auto;
  min-width: 200px;
}
/* line 71, ../scss/_mixins.scss */
.node-type-product .field-name-field-eshop-myneopost .myneopost a:hover {
  padding: 9px;
  border: 4px solid #E63C00;
  color: #E63C00;
  text-decoration: none;
}
/* line 423, ../scss/_product.scss */
.node-type-product .field-name-field-text-eshop-myneopost {
  margin-bottom: 20px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
/* line 430, ../scss/_product.scss */
.node-type-product .field-name-field-e-shop-link {
  text-align: center;
}
/* line 434, ../scss/_product.scss */
.node-type-product .eshopButton
.field-name-field-ressources-collection {
  padding-left: 30px;
  margin-bottom: 60px;
}
/* line 442, ../scss/_product.scss */
.node-type-product .eshopButton
.field-name-field-ressources-collection > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 250px;
  margin-left: 50px;
}
/* line 447, ../scss/_product.scss */
.node-type-product .eshopButton
.field-name-field-ressources-collection > .field-items > .field-item:first-child {
  margin-left: 0;
}
/* line 453, ../scss/_product.scss */
.node-type-product .field-collection-item-field-ressources-collection > p {
  margin-bottom: 0;
  font-size: 15px;
  line-height: 27px;
  font-weight: bold;
  color: #000000;
}
/* line 462, ../scss/_product.scss */
.node-type-product .field-name-field-links-bloc-ressources a {
  font-size: 12px;
  line-height: 27px;
  color: #000000;
  text-decoration: underline;
}
/* line 286, ../scss/_mixins.scss */
.node-type-product .field-name-field-links-bloc-ressources a:hover {
  color: #505050;
}
/* line 467, ../scss/_product.scss */
.node-type-product .moreResources {
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 25px;
  color: #C8C8C8;
  text-decoration: underline;
}
/* line 474, ../scss/_product.scss */
.node-type-product .moreResources:hover {
  color: #DFE0E1;
}
/* line 481, ../scss/_product.scss */
.node-type-product #node-product-full-group-image-text {
  margin-top: 60px;
  margin-bottom: 0;
}
/* line 485, ../scss/_product.scss */
.node-type-product #node-product-full-group-image-text h2 {
  margin-bottom: 30px;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #FFFFFF;
  text-align: center;
}
/* line 490, ../scss/_product.scss */
.node-type-product .group-text-free-group {
  padding-top: 40px;
  padding-left: 30px;
  margin-bottom: 0;
}
/* line 496, ../scss/_product.scss */
.node-type-product .field-name-field-text-free {
  max-width: 95%;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
  color: #FFFFFF;
}
/* line 500, ../scss/_product.scss */
.node-type-product .field-name-field-text-free p {
  color: #FFFFFF;
}
/* line 505, ../scss/_product.scss */
.node-type-product .field-name-field-link-free-banner a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #FFFFFF;
  border: 3px solid #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  min-width: 200px;
  height: auto;
  margin-right: 30px;
}
/* line 95, ../scss/_mixins.scss */
.node-type-product .field-name-field-link-free-banner a:hover {
  border: 4px solid #FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 515, ../scss/_product.scss */
.node-type-product .alsoLike {
  margin-bottom: 60px;
  padding: 25px 0 40px;
  background-color: #DFE0E1;
}
/* line 519, ../scss/_product.scss */
.node-type-product .alsoLike .cCenter {
  margin-bottom: 0;
  text-align: center;
  font-size: 12px;
  line-height: 27px;
  color: #000000;
}
/* line 527, ../scss/_product.scss */
.node-type-product .alsoLike .field-name-field-introduction {
  padding: 0 10px;
}
/* line 530, ../scss/_product.scss */
.node-type-product .alsoLike .field-name-field-introduction p {
  margin: 0;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  color: #000000;
}
/* line 539, ../scss/_product.scss */
.node-type-product .alsoLike h2 {
  margin: 15px 0 40px;
  text-align: center;
  font-family: "Roboto condensed";
  color: #000000;
  font-size: 24px;
  line-height: 44px;
  font-weight: normal;
}
/* line 544, ../scss/_product.scss */
.node-type-product .node-software.view-mode-teaser_2,
.node-type-product .node-product.view-mode-teaser_2 {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 210px;
  margin-right: 30px;
}
/* line 550, ../scss/_product.scss */
.node-type-product .node-software.view-mode-teaser_2:last-child,
.node-type-product .node-product.view-mode-teaser_2:last-child {
  margin-right: 0;
}
/* line 554, ../scss/_product.scss */
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-slider-video-image,
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-images,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-slider-video-image,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-images {
  width: 210px;
  height: 210px;
  line-height: 210px;
  background-color: #FFFFFF;
}
/* line 560, ../scss/_product.scss */
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-slider-video-image a,
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-images a,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-slider-video-image a,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-images a {
  line-height: 210px;
}
/* line 563, ../scss/_product.scss */
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-slider-video-image img,
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-images img,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-slider-video-image img,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-images img {
  vertical-align: middle;
}
/* line 568, ../scss/_product.scss */
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-body,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-body {
  padding: 0;
}
/* line 570, ../scss/_product.scss */
.node-type-product .node-software.view-mode-teaser_2 .field-name-field-body p,
.node-type-product .node-product.view-mode-teaser_2 .field-name-field-body p {
  text-align: center;
}
/* line 576, ../scss/_product.scss */
.node-type-product .field-name-field-subtitle-ck,
.node-type-product .field-name-field-title-teaser {
  line-height: 19px;
}
/* line 579, ../scss/_product.scss */
.node-type-product .field-name-field-subtitle-ck a,
.node-type-product .field-name-field-title-teaser a {
  text-decoration: underline;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #000000;
}
/* line 587, ../scss/_product.scss */
.node-type-product .field-name-field-subtitle-ck a:hover,
.node-type-product .field-name-field-title-teaser a:hover {
  color: #505050;
}
/* line 593, ../scss/_product.scss */
.node-type-product .field-name-field-ressources-collection {
  padding: 0 30px;
}
/* line 596, ../scss/_product.scss */
.node-type-product .field-name-field-ressources-collection > .field-items {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
/* line 602, ../scss/_product.scss */
.node-type-product .field-name-field-title-bloc-ressources {
  font-family: "Verdana";
  font-weight: bold;
  font-size: 15px;
  line-height: 27px;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 613, ../scss/_product.scss */
  .node-type-product #main > .cCenter {
    display: grid;
    grid-template-columns: 1fr 590px;
    grid-column-gap: 30px;
  }
  /* line 618, ../scss/_product.scss */
  .node-type-product #main > .cCenter ol {
    grid-row: 1;
    grid-column: 1 / 3;
  }
  /* line 622, ../scss/_product.scss */
  .node-type-product #main > .cCenter h2 {
    grid-row: 2;
    grid-column: 1 / 3;
  }
  /* line 626, ../scss/_product.scss */
  .node-type-product #main > .cCenter .headLeft {
    width: auto;
    grid-row: 3;
  }
  /* line 630, ../scss/_product.scss */
  .node-type-product #main > .cCenter .headRight {
    grid-row: 3;
    margin-left: 0;
  }
  /* line 637, ../scss/_product.scss */
  .node-type-product .owl-nav {
    display: none !important;
  }
  /* line 641, ../scss/_product.scss */
  .node-type-product .field-collection-item-field-features {
    display: grid;
    grid-template-columns: 140px 1fr;
    padding: 0;
  }
  /* line 648, ../scss/_product.scss */
  .node-type-product .field-name-field-features {
    padding-right: 30px;
  }
  /* line 651, ../scss/_product.scss */
  .node-type-product .field-name-field-features > .field-items > .field-item {
    width: auto;
  }
  /* line 657, ../scss/_product.scss */
  .node-type-product .field-name-field-title-feature {
    display: block;
    width: auto;
  }
  /* line 663, ../scss/_product.scss */
  .node-type-product .group-specification .field-name-field-description-feature {
    display: block;
    width: auto;
  }
  /* line 670, ../scss/_product.scss */
  .node-type-product .field-name-field-ressources-collection > .field-items {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  /* line 676, ../scss/_product.scss */
  .node-type-product #node-product-full-group-specification {
    padding-left: 30px;
  }
}
@media all and (min-width: 769px) and (max-width: 935px) {
  /* line 686, ../scss/_product.scss */
  .node-type-product .field-name-field-image-image-text,
  .node-type-product .field-name-field-range-image {
    background: none !important;
  }
  /* line 691, ../scss/_product.scss */
  .node-type-product .group-text-free-group,
  .node-type-product .group-text-testimonial {
    width: 100%;
    height: auto;
    padding-bottom: 40px;
    text-align: center;
  }
}
@media all and (min-width: 769px) and (max-width: 805px) {
  /* line 705, ../scss/_product.scss */
  .node-type-product #main > .cCenter {
    grid-template-columns: 1fr;
    grid-gap: 30px 0;
  }
  /* line 709, ../scss/_product.scss */
  .node-type-product #main > .cCenter .headLeft {
    text-align: center;
  }
  /* line 713, ../scss/_product.scss */
  .node-type-product #main > .cCenter .headRight {
    grid-row: 4;
    margin: 0 auto;
  }
  /* line 721, ../scss/_product.scss */
  .node-type-product .field-name-field-brochure .file {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 727, ../scss/_product.scss */
  .node-type-product .field-name-field-ressources-collection > .field-items {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
  }
  /* line 733, ../scss/_product.scss */
  .node-type-product .field-name-field-image-image-text {
    background: none !important;
  }
  /* line 741, ../scss/_product.scss */
  .node-type-product .field-name-field-eshop-myneopost > .field-items > .field-item:first-child {
    margin: 0 auto;
  }
}
/* line 6, ../scss/_category.scss */
.node-type-category #main-wrapper,
.node-type-category #main {
  max-width: 100%;
}
/* line 11, ../scss/_category.scss */
.node-type-category .cCenter {
  width: 1180px;
  max-width: 1180px;
  margin: 0 auto;
}
/* line 17, ../scss/_category.scss */
.node-type-category .banner {
  margin-bottom: 10px;
}
/* line 23, ../scss/_category.scss */
.node-type-category .contentBanner div:first-child {
  padding-top: 50px;
}
/* line 28, ../scss/_category.scss */
.node-type-category .bgContent {
  background-color: #EEEEEE;
}
/* line 36, ../scss/_category.scss */
.node-type-category .bodyRange {
  margin-bottom: 30px;
}
/* line 40, ../scss/_category.scss */
.node-type-category .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-category .btn:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 47, ../scss/_category.scss */
.node-type-category .field-name-field-content-category {
  padding-top: 30px;
  padding-left: 25px;
}
/* line 51, ../scss/_category.scss */
.node-type-category .field-name-field-content-category > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  width: 280px;
  height: 620px;
  margin-right: 10px;
  margin-bottom: 30px;
  background-color: #FFFFFF;
}
/* line 60, ../scss/_category.scss */
.node-type-category .field-name-field-content-category > .field-items > .field-item:nth-child(3n) {
  margin-right: 0;
}
/* line 65, ../scss/_category.scss */
.node-type-category .field-name-field-content-category.fullSize {
  padding-left: 0;
  text-align: center;
}
/* line 71, ../scss/_category.scss */
.node-type-category .field-name-field-content-category.fullSize > .field-items > .field-item:nth-child(3n) {
  margin-right: 10px;
}
/* line 77, ../scss/_category.scss */
.node-type-category .field-name-field-content-category h2 {
  margin-bottom: 20px;
  min-height: 60px;
}
/* line 80, ../scss/_category.scss */
.node-type-category .field-name-field-content-category h2 a {
  font-size: 24px;
  line-height: 28px;
  text-decoration: underline;
  color: #000000;
}
/* line 86, ../scss/_category.scss */
.node-type-category .field-name-field-content-category h2 a:hover {
  color: #505050;
}
/* line 92, ../scss/_category.scss */
.node-type-category .field-name-field-content-category img {
  width: 280px;
  height: 280px;
}
/* line 98, ../scss/_category.scss */
.node-type-category .field-name-field-categories-text {
  margin: 0 15px 25px;
  font-size: 12px;
  line-height: 22px;
}
/* line 102, ../scss/_category.scss */
.node-type-category .field-name-field-categories-text p {
  font-size: 12px;
  line-height: 22px;
  margin-bottom: 0 !important;
}
/* line 109, ../scss/_category.scss */
.node-type-category .field-name-field-categories-link {
  position: absolute;
  bottom: 10px;
}
/* line 113, ../scss/_category.scss */
.node-type-category .field-name-field-categories-link a {
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  border-radius: 100px;
  text-transform: uppercase;
  background-color: #FFFFFF;
  text-decoration: none;
  transition: all .2s linear;
  display: inline-block;
  margin: auto;
  height: auto;
  width: auto;
  display: block;
  width: 250px;
  margin: 0 15px;
  line-height: 25px;
  text-align: center;
  overflow: hidden;
}
/* line 71, ../scss/_mixins.scss */
.node-type-category .field-name-field-categories-link a:hover {
  padding: 9px;
  border: 4px solid #E63C00;
  color: #E63C00;
  text-decoration: none;
}
/* line 124, ../scss/_category.scss */
.node-type-category #country-language {
  text-align: center;
}
/* line 127, ../scss/_category.scss */
.node-type-category #country-language p {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 27px;
  color: #000000;
  text-align: center;
}
/* line 135, ../scss/_category.scss */
.node-type-category #country-language ul {
  margin: 0;
  padding-left: 0;
  text-align: center;
}
/* line 141, ../scss/_category.scss */
.node-type-category #country-language li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding-left: 0;
  margin-right: 30px;
  margin-bottom: 30px;
  max-width: 75px;
  background: none;
}
/* line 149, ../scss/_category.scss */
.node-type-category #country-language li:last-child {
  margin-right: 0;
}
/* line 153, ../scss/_category.scss */
.node-type-category #country-language li a {
  display: block;
  text-align: center;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 27px;
  color: #000000;
}
/* line 161, ../scss/_category.scss */
.node-type-category #country-language li a:hover {
  color: #505050;
}
/* line 164, ../scss/_category.scss */
.node-type-category #country-language li a:hover span {
  background-position-y: -60px;
}
/* line 171, ../scss/_category.scss */
.node-type-category #country-language span {
  display: block;
  width: 60px;
  height: 60px;
  margin: 0 auto;
  background-image: url("../images/sprite-flags-desktop.png");
  background-position-y: 0;
  background-repeat: no-repeat;
}
/* line 181, ../scss/_category.scss */
.node-type-category #country-language .usa span {
  background-position-x: 0;
}
/* line 182, ../scss/_category.scss */
.node-type-category #country-language .fr span {
  background-position-x: -120px;
}
/* line 184, ../scss/_category.scss */
.node-type-category #country-language > a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 15px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-category #country-language > a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 196, ../scss/_category.scss */
  .node-type-category .field-name-field-content-category > .field-items {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    justify-items: center;
  }
}
@media all and (min-width: 769px) and (max-width: 915px) {
  /* line 208, ../scss/_category.scss */
  .node-type-category .field-name-field-content-category > .field-items {
    grid-template-columns: repeat(1, 1fr);
  }
}
/* line 1, ../scss/_page.scss */
.node-type-page,
.node-type-page-long-text,
.node-type-confirmation-page {
  /* FREE BLOCK */
}
/* line 6, ../scss/_page.scss */
.node-type-page.two-sidebars #content,
.node-type-page-long-text.two-sidebars #content,
.node-type-confirmation-page.two-sidebars #content {
  margin: 0 !important;
}
/* line 10, ../scss/_page.scss */
.node-type-page #main-wrapper,
.node-type-page #main,
.node-type-page-long-text #main-wrapper,
.node-type-page-long-text #main,
.node-type-confirmation-page #main-wrapper,
.node-type-confirmation-page #main {
  max-width: 100%;
}
/* line 15, ../scss/_page.scss */
.node-type-page .cCenter,
.node-type-page-long-text .cCenter,
.node-type-confirmation-page .cCenter {
  width: 1180px;
  max-width: 1180px;
  margin: 0 auto;
}
/* line 22, ../scss/_page.scss */
.node-type-page #header > .banner,
.node-type-page-long-text #header > .banner,
.node-type-confirmation-page #header > .banner {
  margin-bottom: 10px;
}
/* line 29, ../scss/_page.scss */
.node-type-page .contentBanner div:first-child,
.node-type-page-long-text .contentBanner div:first-child,
.node-type-confirmation-page .contentBanner div:first-child {
  padding-top: 50px;
}
/* line 34, ../scss/_page.scss */
.node-type-page .bodyRange,
.node-type-page-long-text .bodyRange,
.node-type-confirmation-page .bodyRange {
  margin-bottom: 30px;
  font-size: 12px;
  line-height: 27px;
}
/* line 40, ../scss/_page.scss */
.node-type-page .btn,
.node-type-page-long-text .btn,
.node-type-confirmation-page .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-page .btn:hover,
.node-type-page-long-text .btn:hover,
.node-type-confirmation-page .btn:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 48, ../scss/_page.scss */
.node-type-page #content.fullSize,
.node-type-page-long-text #content.fullSize,
.node-type-confirmation-page #content.fullSize {
  float: none;
}
/* line 51, ../scss/_page.scss */
.node-type-page #content.fullSize .field-name-body,
.node-type-page #content.fullSize .field-name-field-block-text-img > .field-items > .field-item,
.node-type-page #content.fullSize .field-name-field-page-brochure,
.node-type-page #content.fullSize .field-name-field-brochure,
.node-type-page-long-text #content.fullSize .field-name-body,
.node-type-page-long-text #content.fullSize .field-name-field-block-text-img > .field-items > .field-item,
.node-type-page-long-text #content.fullSize .field-name-field-page-brochure,
.node-type-page-long-text #content.fullSize .field-name-field-brochure,
.node-type-confirmation-page #content.fullSize .field-name-body,
.node-type-confirmation-page #content.fullSize .field-name-field-block-text-img > .field-items > .field-item,
.node-type-confirmation-page #content.fullSize .field-name-field-page-brochure,
.node-type-confirmation-page #content.fullSize .field-name-field-brochure {
  padding-left: 0;
}
/* line 60, ../scss/_page.scss */
.node-type-page .field-name-body,
.node-type-page-long-text .field-name-body,
.node-type-confirmation-page .field-name-body {
  padding-left: 40px;
}
/* line 66, ../scss/_page.scss */
.node-type-page .field-name-field-block-text-img > .field-items > .field-item,
.node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item,
.node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item {
  padding-left: 40px;
}
/* line 71, ../scss/_page.scss */
.node-type-page .field-name-field-block-text-img > .field-items > .field-item.even img, .node-type-page .field-name-field-block-text-img > .field-items > .field-item.even iframe,
.node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.even img,
.node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.even iframe,
.node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.even img,
.node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.even iframe {
  float: left;
  margin-right: 20px;
}
/* line 78, ../scss/_page.scss */
.node-type-page .field-name-field-block-text-img > .field-items > .field-item.odd img, .node-type-page .field-name-field-block-text-img > .field-items > .field-item.odd iframe,
.node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.odd img,
.node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.odd iframe,
.node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.odd img,
.node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.odd iframe {
  float: right;
  margin-left: 20px;
}
/* line 84, ../scss/_page.scss */
.node-type-page .field-name-field-block-text-img > .field-items > .field-item iframe,
.node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item iframe,
.node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item iframe {
  margin-top: 5px;
  margin-bottom: 20px;
}
/* line 92, ../scss/_page.scss */
.node-type-page .paragraphs-items .contentBanner,
.node-type-page-long-text .paragraphs-items .contentBanner,
.node-type-confirmation-page .paragraphs-items .contentBanner {
  margin: 0;
}
/* line 94, ../scss/_page.scss */
.node-type-page .paragraphs-items .contentBanner .videoBanner,
.node-type-page-long-text .paragraphs-items .contentBanner .videoBanner,
.node-type-confirmation-page .paragraphs-items .contentBanner .videoBanner {
  padding: 0;
}
/* line 99, ../scss/_page.scss */
.node-type-page .paragraphs-items .youtubePlay,
.node-type-page-long-text .paragraphs-items .youtubePlay,
.node-type-confirmation-page .paragraphs-items .youtubePlay {
  left: 375px;
  right: 0;
}
/* line 107, ../scss/_page.scss */
.node-type-page .field-name-field-page-brochure,
.node-type-page .field-name-field-brochure,
.node-type-page-long-text .field-name-field-page-brochure,
.node-type-page-long-text .field-name-field-brochure,
.node-type-confirmation-page .field-name-field-page-brochure,
.node-type-confirmation-page .field-name-field-brochure {
  text-align: left;
  margin-top: 30px;
  margin-bottom: 40px;
  padding-left: 40px;
}
/* line 114, ../scss/_page.scss */
.node-type-page .field-name-field-page-brochure .field-item,
.node-type-page .field-name-field-brochure .field-item,
.node-type-page-long-text .field-name-field-page-brochure .field-item,
.node-type-page-long-text .field-name-field-brochure .field-item,
.node-type-confirmation-page .field-name-field-page-brochure .field-item,
.node-type-confirmation-page .field-name-field-brochure .field-item {
  margin-bottom: 15px;
}
/* line 118, ../scss/_page.scss */
.node-type-page .field-name-field-page-brochure a,
.node-type-page .field-name-field-brochure a,
.node-type-page-long-text .field-name-field-page-brochure a,
.node-type-page-long-text .field-name-field-brochure a,
.node-type-confirmation-page .field-name-field-page-brochure a,
.node-type-confirmation-page .field-name-field-brochure a {
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 30px;
  color: #000000;
}
/* line 124, ../scss/_page.scss */
.node-type-page .field-name-field-page-brochure a:hover,
.node-type-page .field-name-field-brochure a:hover,
.node-type-page-long-text .field-name-field-page-brochure a:hover,
.node-type-page-long-text .field-name-field-brochure a:hover,
.node-type-confirmation-page .field-name-field-page-brochure a:hover,
.node-type-confirmation-page .field-name-field-brochure a:hover {
  color: #505050;
}
/* line 129, ../scss/_page.scss */
.node-type-page .field-name-field-page-brochure .file,
.node-type-page .field-name-field-brochure .file,
.node-type-page-long-text .field-name-field-page-brochure .file,
.node-type-page-long-text .field-name-field-brochure .file,
.node-type-confirmation-page .field-name-field-page-brochure .file,
.node-type-confirmation-page .field-name-field-brochure .file {
  display: inline-block;
  padding-left: 40px;
  background: transparent url(../images/picto_neopost/pdf_desktop.png) left center no-repeat;
}
/* line 135, ../scss/_page.scss */
.node-type-page .field-name-field-page-brochure img,
.node-type-page .field-name-field-brochure img,
.node-type-page-long-text .field-name-field-page-brochure img,
.node-type-page-long-text .field-name-field-brochure img,
.node-type-confirmation-page .field-name-field-page-brochure img,
.node-type-confirmation-page .field-name-field-brochure img {
  display: none;
}
/* line 142, ../scss/_page.scss */
.node-type-page #triptych,
.node-type-page-long-text #triptych,
.node-type-confirmation-page #triptych {
  max-width: 1180px;
  margin: 0 auto;
}
/* line 146, ../scss/_page.scss */
.node-type-page #triptych h2,
.node-type-page-long-text #triptych h2,
.node-type-confirmation-page #triptych h2 {
  margin-bottom: 30px;
  font-size: 24px;
}
/* line 151, ../scss/_page.scss */
.node-type-page #triptych .block,
.node-type-page-long-text #triptych .block,
.node-type-confirmation-page #triptych .block {
  border-bottom: none;
}
/* line 156, ../scss/_page.scss */
.node-type-page .region-triptych-first,
.node-type-page-long-text .region-triptych-first,
.node-type-confirmation-page .region-triptych-first {
  width: 100%;
}
/* line 160, ../scss/_page.scss */
.node-type-page #triptych-wrapper,
.node-type-page-long-text #triptych-wrapper,
.node-type-confirmation-page #triptych-wrapper {
  background: none;
  background-color: #FFFFFF;
  border-top: none;
}
/* line 166, ../scss/_page.scss */
.node-type-page .group-text-fb,
.node-type-page .field-name-field-image-free-bloc,
.node-type-page-long-text .group-text-fb,
.node-type-page-long-text .field-name-field-image-free-bloc,
.node-type-confirmation-page .group-text-fb,
.node-type-confirmation-page .field-name-field-image-free-bloc {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 171, ../scss/_page.scss */
.node-type-page .group-text-fb,
.node-type-page-long-text .group-text-fb,
.node-type-confirmation-page .group-text-fb {
  width: 650px;
  padding-right: 40px;
}
/* line 176, ../scss/_page.scss */
.node-type-page .group-text-fb .secondaryButton a,
.node-type-page-long-text .group-text-fb .secondaryButton a,
.node-type-confirmation-page .group-text-fb .secondaryButton a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  min-width: 200px;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  width: auto;
  margin: 0;
}
/* line 144, ../scss/_mixins.scss */
.node-type-page .group-text-fb .secondaryButton a:hover,
.node-type-page-long-text .group-text-fb .secondaryButton a:hover,
.node-type-confirmation-page .group-text-fb .secondaryButton a:hover {
  padding: 9px 0;
  text-decoration: none;
  color: #E63C00;
  border: 4px solid #E63C00;
}
/* line 187, ../scss/_page.scss */
.node-type-page .group-text-fb .secondaryButton,
.node-type-page-long-text .group-text-fb .secondaryButton,
.node-type-confirmation-page .group-text-fb .secondaryButton {
  position: relative;
}
/* line 193, ../scss/_page.scss */
.node-type-page #sidebar-first #block-views-related-content-block,
.node-type-page-long-text #sidebar-first #block-views-related-content-block,
.node-type-confirmation-page #sidebar-first #block-views-related-content-block {
  padding-right: 20px;
  background-color: #EEEEEE;
}
/* line 197, ../scss/_page.scss */
.node-type-page #sidebar-first #block-views-related-content-block .blockH2,
.node-type-page-long-text #sidebar-first #block-views-related-content-block .blockH2,
.node-type-confirmation-page #sidebar-first #block-views-related-content-block .blockH2 {
  text-align: center;
  font-size: 24px;
  font-family: "Roboto condensed";
  font-weight: bold;
}
/* line 204, ../scss/_page.scss */
.node-type-page #sidebar-first #block-views-related-content-block .views-row:last-child,
.node-type-page-long-text #sidebar-first #block-views-related-content-block .views-row:last-child,
.node-type-confirmation-page #sidebar-first #block-views-related-content-block .views-row:last-child {
  margin-bottom: 0;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 216, ../scss/_page.scss */
  .node-type-page .contentBanner,
  .node-type-page-long-text .contentBanner,
  .node-type-confirmation-page .contentBanner {
    width: 100%;
    height: 100%;
  }
  /* line 221, ../scss/_page.scss */
  .node-type-page .videoBanner,
  .node-type-page-long-text .videoBanner,
  .node-type-confirmation-page .videoBanner {
    width: 100% !important;
    height: 100%;
  }
  /* line 225, ../scss/_page.scss */
  .node-type-page .videoBanner .youtubePlay,
  .node-type-page-long-text .videoBanner .youtubePlay,
  .node-type-confirmation-page .videoBanner .youtubePlay {
    top: calc((100% - 133px) / 2) !important;
    left: calc((100% - 133px) / 2);
    right: auto !important;
  }
  /* line 231, ../scss/_page.scss */
  .node-type-page #triptych,
  .node-type-page-long-text #triptych,
  .node-type-confirmation-page #triptych {
    max-width: 100%;
    padding: 0 30px;
  }
}
@media all and (min-width: 769px) and (max-width: 805px) {
  /* line 244, ../scss/_page.scss */
  .node-type-page p,
  .node-type-page-long-text p,
  .node-type-confirmation-page p {
    text-align: left;
  }
  /* line 250, ../scss/_page.scss */
  .node-type-page .field-name-field-block-text-img > .field-items > .field-item,
  .node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item,
  .node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item {
    text-align: center;
  }
  /* line 254, ../scss/_page.scss */
  .node-type-page .field-name-field-block-text-img > .field-items > .field-item.odd iframe,
  .node-type-page .field-name-field-block-text-img > .field-items > .field-item.odd img, .node-type-page .field-name-field-block-text-img > .field-items > .field-item.even iframe,
  .node-type-page .field-name-field-block-text-img > .field-items > .field-item.even img,
  .node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.odd iframe,
  .node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.odd img,
  .node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.even iframe,
  .node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item.even img,
  .node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.odd iframe,
  .node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.odd img,
  .node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.even iframe,
  .node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item.even img {
    float: none;
    margin: 0 0 20px;
  }
  /* line 264, ../scss/_page.scss */
  .node-type-page .field-collection-item-field-right-free-bloc,
  .node-type-page-long-text .field-collection-item-field-right-free-bloc,
  .node-type-confirmation-page .field-collection-item-field-right-free-bloc {
    display: grid;
  }
  /* line 269, ../scss/_page.scss */
  .node-type-page #triptych .group-text-fb,
  .node-type-page-long-text #triptych .group-text-fb,
  .node-type-confirmation-page #triptych .group-text-fb {
    grid-column: 1 / 2;
    grid-row: 3 / 4;
    width: auto !important;
    margin: 0 auto 30px;
  }
  /* line 276, ../scss/_page.scss */
  .node-type-page #triptych .group-text-fb .secondaryButton a,
  .node-type-page-long-text #triptych .group-text-fb .secondaryButton a,
  .node-type-confirmation-page #triptych .group-text-fb .secondaryButton a {
    display: block;
    margin: 0 auto;
    width: 200px;
  }
  /* line 285, ../scss/_page.scss */
  .node-type-page #triptych .field-name-field-image-free-bloc,
  .node-type-page-long-text #triptych .field-name-field-image-free-bloc,
  .node-type-confirmation-page #triptych .field-name-field-image-free-bloc {
    grid-column: 1 / 2;
    grid-row: 2 / 3;
    width: auto !important;
    margin: 0 auto 30px;
  }
  /* line 291, ../scss/_page.scss */
  .node-type-page #triptych .field-name-field-image-free-bloc img,
  .node-type-page-long-text #triptych .field-name-field-image-free-bloc img,
  .node-type-confirmation-page #triptych .field-name-field-image-free-bloc img {
    width: auto;
    margin: 0 auto;
  }
}
/* line 4, ../scss/_content.scss */
.node-type-content.two-sidebars #content {
  margin: 0 !important;
}
/* line 8, ../scss/_content.scss */
.node-type-content #main-wrapper,
.node-type-content #main {
  max-width: 100%;
}
/* line 13, ../scss/_content.scss */
.node-type-content .cCenter {
  width: 1180px;
  max-width: 1180px;
  margin: 0 auto;
}
/* line 20, ../scss/_content.scss */
.node-type-content #header > .banner {
  margin-bottom: 10px;
}
/* line 27, ../scss/_content.scss */
.node-type-content .contentBanner div:first-child {
  padding-top: 50px;
}
/* line 32, ../scss/_content.scss */
.node-type-content .bodyRange {
  margin-bottom: 30px;
  font-size: 12px;
  line-height: 27px;
}
/* line 38, ../scss/_content.scss */
.node-type-content .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-content .btn:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 46, ../scss/_content.scss */
.node-type-content #content.fullSize {
  float: none;
}
/* line 49, ../scss/_content.scss */
.node-type-content #content.fullSize .field-name-body,
.node-type-content #content.fullSize .field-name-field-block-text-img > .field-items > .field-item,
.node-type-content #content.fullSize .field-name-field-page-brochure,
.node-type-content #content.fullSize .field-name-field-brochure {
  padding-left: 0;
}
/* line 58, ../scss/_content.scss */
.node-type-content .field-name-body {
  padding-left: 40px;
}
/* line 63, ../scss/_content.scss */
.node-type-content .paragraphs-items .contentBanner {
  margin: 0;
}
/* line 65, ../scss/_content.scss */
.node-type-content .paragraphs-items .contentBanner .videoBanner {
  padding: 0;
}
/* line 68, ../scss/_content.scss */
.node-type-content .paragraphs-items .contentBanner .videoBanner .youtubePlay {
  right: -273px;
}
/* line 75, ../scss/_content.scss */
.node-type-content .field-name-field-page-brochure,
.node-type-content .field-name-field-brochure {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 40px;
  padding-left: 40px;
}
/* line 82, ../scss/_content.scss */
.node-type-content .field-name-field-page-brochure .field-item,
.node-type-content .field-name-field-brochure .field-item {
  margin-bottom: 15px;
}
/* line 85, ../scss/_content.scss */
.node-type-content .field-name-field-page-brochure a,
.node-type-content .field-name-field-brochure a {
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 30px;
  color: #000000;
}
/* line 91, ../scss/_content.scss */
.node-type-content .field-name-field-page-brochure a:hover,
.node-type-content .field-name-field-brochure a:hover {
  color: #505050;
}
/* line 96, ../scss/_content.scss */
.node-type-content .field-name-field-page-brochure .file,
.node-type-content .field-name-field-brochure .file {
  display: inline-block;
  padding-left: 40px;
  background: transparent url(../images/picto_neopost/pdf_desktop.png) left center no-repeat;
}
/* line 102, ../scss/_content.scss */
.node-type-content .field-name-field-page-brochure img,
.node-type-content .field-name-field-brochure img {
  display: none;
}
/* line 108, ../scss/_content.scss */
.node-type-content .relatedTaxo {
  text-align: center;
}
/* line 110, ../scss/_content.scss */
.node-type-content .relatedTaxo .relatedTerm {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 0 10px;
  background-color: #EEEEEE;
  line-height: 22px;
}
/* line 118, ../scss/_content.scss */
.node-type-content .bodyRange {
  text-align: center;
}
/* line 123, ../scss/_content.scss */
.node-type-content blockquote p {
  font-style: italic;
  font-size: 18px;
  line-height: 25px;
  color: #505050;
}
/* line 131, ../scss/_content.scss */
.node-type-content .field-type-paragraphs {
  position: relative;
  width: 525px;
  height: 400px;
  margin-bottom: 60px;
  z-index: 1;
  color: #FFFFFF;
}
/* line 140, ../scss/_content.scss */
.node-type-content .field-type-paragraphs .filterBanner,
.node-type-content .field-type-paragraphs .contentBanner {
  width: 525px !important;
}
/* line 146, ../scss/_content.scss */
.node-type-content .field-type-paragraphs .contentBanner h2 {
  margin-top: 0;
  padding-top: 40px;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 44px;
  color: #FFFFFF;
}
/* line 156, ../scss/_content.scss */
.node-type-content .field-type-paragraphs .contentBanner p {
  max-width: 100%;
  padding: 0 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
}
/* line 166, ../scss/_content.scss */
.node-type-content #sidebar-first {
  display: block;
}

@media all and (min-width: 769px) and (max-width: 935px) {
  /* line 174, ../scss/_content.scss */
  .node-type-content .paragraphs-items .banner {
    background-image: none !important;
  }
  /* line 177, ../scss/_content.scss */
  .node-type-content .paragraphs-items .filterBanner {
    display: none;
  }
  /* line 181, ../scss/_content.scss */
  .node-type-content .paragraphs-items .contentBanner {
    width: auto !important;
  }
}
/* line 3, ../scss/_list-of.scss */
.node-type-list-of.two-sidebars #content {
  margin: 0 !important;
}
/* line 7, ../scss/_list-of.scss */
.node-type-list-of #main-wrapper,
.node-type-list-of #main {
  max-width: 100%;
}
/* line 12, ../scss/_list-of.scss */
.node-type-list-of .cCenter {
  width: 1180px;
  max-width: 1180px;
  margin: 0 auto;
}
/* line 19, ../scss/_list-of.scss */
.node-type-list-of #header > .banner {
  margin-bottom: 10px;
}
/* line 26, ../scss/_list-of.scss */
.node-type-list-of .contentBanner div:first-child {
  padding-top: 50px;
}
/* line 31, ../scss/_list-of.scss */
.node-type-list-of .bodyRange {
  margin-bottom: 30px;
  font-size: 12px;
  line-height: 27px;
}
/* line 37, ../scss/_list-of.scss */
.node-type-list-of .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  line-height: 1;
}
/* line 29, ../scss/_mixins.scss */
.node-type-list-of .btn:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 45, ../scss/_list-of.scss */
.node-type-list-of #content.fullSize {
  float: none;
}
/* line 48, ../scss/_list-of.scss */
.node-type-list-of #content.fullSize .field-name-body,
.node-type-list-of #content.fullSize .field-name-field-block-text-img > .field-items > .field-item,
.node-type-list-of #content.fullSize .field-name-field-page-brochure,
.node-type-list-of #content.fullSize .field-name-field-brochure {
  padding-left: 0;
}
/* line 55, ../scss/_list-of.scss */
.node-type-list-of #content.fullSize .view-list-of {
  padding-left: 20px;
  padding-top: 20px;
}
/* line 61, ../scss/_list-of.scss */
.node-type-list-of #content.fullSize .view-list-of-content .item-list > ul > li:nth-child(3n) {
  margin-right: 10px;
}
/* line 65, ../scss/_list-of.scss */
.node-type-list-of #content.fullSize .titleContent {
  padding-top: 30px;
}
/* line 68, ../scss/_list-of.scss */
.node-type-list-of #content.fullSize .field-type-viewfield {
  padding-top: 0;
}
/* line 71, ../scss/_list-of.scss */
.node-type-list-of #content.fullSize #edit-field-year-value-selective-wrapper {
  position: relative;
  float: right;
  top: 0;
  right: 20px;
  margin-bottom: 20px;
}
/* line 81, ../scss/_list-of.scss */
.node-type-list-of .field-name-body {
  padding-left: 40px;
}
/* line 85, ../scss/_list-of.scss */
.node-type-list-of .relatedTaxo {
  text-align: center;
}
/* line 87, ../scss/_list-of.scss */
.node-type-list-of .relatedTaxo .relatedTerm {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 0 10px;
  background-color: #EEEEEE;
  line-height: 22px;
}
/* line 95, ../scss/_list-of.scss */
.node-type-list-of .bgContent {
  margin-bottom: 60px;
  background-color: #EEEEEE;
}
/* line 100, ../scss/_list-of.scss */
.node-type-list-of #content {
  padding-top: 40px;
}
/* line 103, ../scss/_list-of.scss */
.node-type-list-of #content .titleContent {
  padding-left: 20px;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 29px;
  font-weight: bold;
  line-height: 35px;
  color: #505050;
}
/* line 113, ../scss/_list-of.scss */
.node-type-list-of #content .view-list-of {
  padding-left: 20px;
}
/* line 118, ../scss/_list-of.scss */
.node-type-list-of #content .view-list-of-content .item-list > ul > li {
  padding: 0;
  background: #FFFFFF;
}
/* line 122, ../scss/_list-of.scss */
.node-type-list-of #content .view-list-of-content .item-list > ul > li p:first-child {
  margin-bottom: 15px;
}
/* line 128, ../scss/_list-of.scss */
.node-type-list-of #content .relatedTaxo {
  padding: 0 15px;
  text-align: left;
}
/* line 131, ../scss/_list-of.scss */
.node-type-list-of #content .relatedTaxo .relatedTerm {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-bottom: 7px;
  padding: 0 10px;
  background: #EEEEEE;
  line-height: 22px;
}
/* line 140, ../scss/_list-of.scss */
.node-type-list-of #content p.year {
  margin-bottom: 15px;
}
/* line 144, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content {
  padding-left: 20px;
}
/* line 147, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content .item-list > ul {
  font-size: 0;
}
/* line 150, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content .item-list > ul > li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 280px;
  height: 510px;
  max-height: 510px;
  overflow: hidden;
  padding: 0;
  margin-right: 10px;
  margin-bottom: 30px;
}
/* line 160, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content .item-list > ul > li:nth-child(3n) {
  margin-right: 0;
}
/* line 164, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content .item-list > ul > li p:first-child {
  height: 280px;
  line-height: 280px;
}
/* line 167, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content .item-list > ul > li p:first-child img {
  width: 280px;
  vertical-align: middle;
}
/* line 179, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content h3 {
  margin-bottom: 30px;
  max-height: 80px;
  overflow: hidden;
  text-align: center;
}
/* line 184, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content h3 a {
  font-family: "Roboto condensed";
  font-size: 21px;
  line-height: 25px;
  font-weight: normal;
  text-decoration: underline;
  border-radius: 100px;
}
/* line 192, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content h3 a:hover {
  color: #505050;
}
/* line 198, ../scss/_list-of.scss */
.node-type-list-of .view-list-of-content p.year {
  text-align: center;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 22px;
  color: #C8C8C8;
}
/* line 208, ../scss/_list-of.scss */
.node-type-list-of #sidebar-first #block-menu-block-1 {
  padding-top: 40px;
  border-right: 2px solid #FFFFFF;
  background-color: #DFE0E1;
}
/* line 213, ../scss/_list-of.scss */
.node-type-list-of #sidebar-first #block-menu-block-1 .blockH2 {
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 28px;
  font-weight: bold;
  color: black;
}
/* line 221, ../scss/_list-of.scss */
.node-type-list-of #sidebar-first #block-menu-block-1 ul {
  text-align: left;
}
/* line 225, ../scss/_list-of.scss */
.node-type-list-of #sidebar-first #block-menu-block-1 li a {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  font-weight: normal;
  color: black;
}
/* line 232, ../scss/_list-of.scss */
.node-type-list-of #sidebar-first #block-menu-block-1 li a:hover, .node-type-list-of #sidebar-first #block-menu-block-1 li a.active {
  background: none;
  font-weight: bold;
  text-decoration: underline;
}
/* line 242, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper {
  display: none;
  position: absolute;
  top: 30px;
  right: 40px;
}
/* line 248, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective {
  width: 50px;
  height: 49px;
  background: transparent url(../images/picto_neopost/calendar.png) 0 0 no-repeat;
  margin-right: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}
/* line 256, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective:hover {
  height: 50px;
  cursor: pointer;
  background: transparent url(../images/picto_neopost/calendar.png) 0 -49px no-repeat;
}
/* line 262, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective:focus, .node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective:active {
  outline: none;
}
/* line 266, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective .bef-select-as-links {
  display: none;
  position: absolute;
  top: 66px;
  left: -65px;
  width: 180px;
  padding: 10px 20px;
  background-color: #505050;
  font-size: 0;
}
/* line 276, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective .bef-select-as-links:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(80, 80, 80, 0);
  border-bottom-color: #505050;
  border-width: 12px;
  margin-left: -12px;
}
/* line 292, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective .form-type-bef-link {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  border-bottom: 1px solid #FFFFFF;
}
/* line 296, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective .form-type-bef-link a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 69px;
  height: 25px;
  padding-top: 2px;
  text-transform: uppercase;
  text-align: center;
  font-size: 16px;
  line-height: 19px;
  font-family: "Roboto condensed";
  color: #FFFFFF;
  border-radius: 100px;
}
/* line 310, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective .form-type-bef-link:nth-child(2n+1) {
  border-right: 1px solid #FFFFFF;
}
/* line 314, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective .form-type-bef-link:last-child, .node-type-list-of #edit-field-year-value-selective-wrapper .form-item-field-year-value-selective .form-type-bef-link:nth-last-child(2) {
  border-bottom: none;
}
/* line 322, ../scss/_list-of.scss */
.node-type-list-of #edit-field-year-value-selective-wrapper.active .form-item-field-year-value-selective {
  height: 50px;
  cursor: pointer;
  background: transparent url(../images/picto_neopost/calendar.png) 0 -49px no-repeat;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 334, ../scss/_list-of.scss */
  .node-type-list-of .view-list-of-content ul {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    justify-items: center;
  }
}
@media all and (min-width: 769px) and (max-width: 940px) {
  /* line 346, ../scss/_list-of.scss */
  .node-type-list-of .view-list-of-content ul {
    grid-template-columns: repeat(1, 1fr);
  }
}
/* line 3, ../scss/_faq.scss */
.list-of-faq .views-table caption,
.list-of-faq .views-table caption.active {
  padding: 0 30px 0 15px;
  background: #FFFFFF;
}
/* line 8, ../scss/_faq.scss */
.list-of-faq .views-table caption span,
.list-of-faq .views-table caption.active span {
  position: relative;
  padding: 15px 0;
  font-family: "Roboto condensed";
  font-size: 21px;
  font-weight: normal;
  line-height: 25px;
  color: #000000;
  text-decoration: underline;
  border-top: none;
  border-bottom: none;
  border-left: none;
  border-right: 3px solid #EEEEEE;
}
/* line 22, ../scss/_faq.scss */
.list-of-faq .views-table caption span:after,
.list-of-faq .views-table caption.active span:after {
  content: " ";
  position: absolute;
  width: 13px;
  height: 7px;
  top: 25px;
  right: -25px;
  background: #FFFFFF url("../images/picto_neopost/arrow-up-down.png") 0 -7px no-repeat;
}
/* line 34, ../scss/_faq.scss */
.list-of-faq .views-table caption:hover span,
.list-of-faq .views-table caption.active:hover span {
  color: #505050;
  cursor: pointer;
}
/* line 37, ../scss/_faq.scss */
.list-of-faq .views-table caption:hover span:after,
.list-of-faq .views-table caption.active:hover span:after {
  background: #FFFFFF url("../images/picto_neopost/arrow-up-down.png") 0 -21px no-repeat;
}
/* line 46, ../scss/_faq.scss */
.list-of-faq .views-table caption.active {
  border-bottom: 3px solid #EEEEEE;
}
/* line 49, ../scss/_faq.scss */
.list-of-faq .views-table caption.active span:after {
  background: #FFFFFF url("../images/picto_neopost/arrow-up-down.png") 0 0 no-repeat;
}
/* line 56, ../scss/_faq.scss */
.list-of-faq .views-table caption.active:hover span:after {
  background: #FFFFFF url("../images/picto_neopost/arrow-up-down.png") 0 -14px no-repeat;
}
/* line 64, ../scss/_faq.scss */
.list-of-faq .views-table tr.even {
  background: #FFFFFF;
}

/* line 72, ../scss/_faq.scss */
.list_of_case_faq #content {
  padding-top: 0;
}
/* line 76, ../scss/_faq.scss */
.list_of_case_faq .titleContent {
  display: none;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 84, ../scss/_faq.scss */
  .node-list-of .views-table tr {
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
  }
}
/* line 2, ../scss/_webform.scss */
.node-type-webform.two-sidebars #content {
  margin: 0 !important;
}

/* line 6, ../scss/_webform.scss */
.grippie,
.field-name-field-form-type {
  display: none;
}

/* line 13, ../scss/_webform.scss */
.node-type-webform #main-wrapper,
.node-type-webform #main {
  max-width: 100%;
}
/* line 18, ../scss/_webform.scss */
.node-type-webform .cCenter {
  width: 1180px;
  max-width: 1180px;
  margin: 0 auto;
}
/* line 24, ../scss/_webform.scss */
.node-type-webform #header > .banner {
  margin-bottom: 10px;
}
/* line 29, ../scss/_webform.scss */
.node-type-webform .contentBanner div:first-child {
  padding-top: 50px;
}
/* line 34, ../scss/_webform.scss */
.node-type-webform .bodyRange {
  margin-bottom: 30px;
  font-size: 12px;
  line-height: 27px;
}
/* line 40, ../scss/_webform.scss */
.node-type-webform .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #72BF44;
  text-decoration: none;
}
/* line 51, ../scss/_webform.scss */
.node-type-webform .btn:hover {
  cursor: pointer;
  background-color: #4FAE3E;
  text-decoration: none;
}
/* line 58, ../scss/_webform.scss */
.node-type-webform .field-name-body {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 27px;
  color: #000000;
  text-align: center;
}
/* line 66, ../scss/_webform.scss */
.node-type-webform .webform-client-form {
  width: 500px;
  margin: 0 auto;
  font-size: 0;
    /*.webform-component-file{
      label{

        @include inline-block();
        min-width: 200px;
        height: 30px;
        margin-left: 30px;
        background-color: $white;
        border: 3px solid $black;
        font-family: $ff_roboto_cds;
        font-weight: bold;
        font-size: 16px;
        line-height: 25px;
        text-transform: uppercase;
        color: $black;
        text-align: center;
      }
    }*/
}
/* line 71, ../scss/_webform.scss */
.node-type-webform .webform-client-form fieldset.webform-component-fieldset {
  margin-bottom: 20px;
}
/* line 74, ../scss/_webform.scss */
.node-type-webform .webform-client-form fieldset.webform-component-fieldset a {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  font-weight: bold;
  color: #000000;
}
/* line 81, ../scss/_webform.scss */
.node-type-webform .webform-client-form fieldset.webform-component-fieldset a:hover {
  text-decoration: none;
}
/* line 86, ../scss/_webform.scss */
.node-type-webform .webform-client-form fieldset.webform-component-fieldset.collapsible .fieldset-legend {
  background: none !important;
  padding-left: 0 !important;
}
/* line 92, ../scss/_webform.scss */
.node-type-webform .webform-client-form label {
  margin-bottom: 5px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 100, ../scss/_webform.scss */
.node-type-webform .webform-client-form .webform-grid {
  font-size: 12px;
}
/* line 103, ../scss/_webform.scss */
.node-type-webform .webform-client-form .webform-grid .form-type-radio {
  width: 100%;
  padding-left: 0;
}
/* line 109, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-text,
.node-type-webform .webform-client-form .form-select {
  width: 500px;
  height: 30px;
  background-color: #EEEEEE;
  border: none;
  font-size: 12px;
  padding: 7px;
}
/* line 118, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-text:focus,
.node-type-webform .webform-client-form .form-select:focus {
  outline: none;
}
/* line 122, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-text.error,
.node-type-webform .webform-client-form .form-select.error {
  border: 2px solid #F4511E;
}
/* line 127, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-select {
  appearance: none;
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  background: #EEEEEE url("/sites/all/themes/neopost/images/picto_neopost/select-arrow.png") 480px no-repeat;
}
/* line 134, ../scss/_webform.scss */
.node-type-webform .webform-client-form .webform-component-textarea {
  width: 500px;
}
/* line 138, ../scss/_webform.scss */
.node-type-webform .webform-client-form textarea {
  width: 500px;
  background-color: #EEEEEE;
  border: none;
  font-size: 12px;
  padding: 7px;
}
/* line 145, ../scss/_webform.scss */
.node-type-webform .webform-client-form textarea :focus {
  outline: none;
}
/* line 150, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-item {
  position: relative;
}
/* line 173, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-managed-file {
  position: relative;
  width: 500px;
}
/* line 176, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-managed-file .form-file {
  max-width: 50%;
  height: auto;
  border: none;
  text-align: center;
}
/* line 183, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-managed-file .file-icon {
  display: none;
}
/* line 188, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-managed-file .file a {
  display: inline-block;
  max-width: 50%;
  vertical-align: top;
  font-size: 12px;
}
/* line 196, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-managed-file .form-submit {
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  border-radius: 100px;
  text-transform: uppercase;
  background-color: #FFFFFF;
  text-decoration: none;
  transition: all .2s linear;
  display: inline-block;
  margin: auto;
  height: auto;
  width: auto;
  height: auto;
  padding: 12px 40px;
  margin-left: 30px;
  max-width: 220px;
  line-height: 16px;
}
/* line 71, ../scss/_mixins.scss */
.node-type-webform .webform-client-form .form-managed-file .form-submit:hover {
  padding: 9px;
  border: 4px solid #E63C00;
  color: #E63C00;
  text-decoration: none;
}
/* line 204, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-managed-file .form-submit#edit-submitted-document-remove-button {
  border-color: #505050;
  color: #505050;
}
/* line 209, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-managed-file .form-submit:hover {
  padding: 12px 40px;
  border-width: 3px;
}
/* line 216, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-type-checkbox,
.node-type-webform .webform-client-form .form-type-radio {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 50%;
  padding-left: 40px;
}
/* line 222, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-type-checkbox input,
.node-type-webform .webform-client-form .form-type-radio input {
  width: 22px;
  height: 22px;
  border: none;
  appearance: initial;
  -webkit-appearance: initial;
  -moz-appearance: initial;
}
/* line 230, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-type-checkbox input[type='checkbox'],
.node-type-webform .webform-client-form .form-type-radio input[type='checkbox'] {
  background: url("/sites/all/themes/neopost/images/picto_neopost/checkboxes.png") 0 0 no-repeat;
}
/* line 234, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-type-checkbox input[type='radio'],
.node-type-webform .webform-client-form .form-type-radio input[type='radio'] {
  background: url("/sites/all/themes/neopost/images/picto_neopost/radiobuttons.png") 0 0 no-repeat;
}
/* line 238, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-type-checkbox input:checked,
.node-type-webform .webform-client-form .form-type-radio input:checked {
  background-position: 0 -22px;
}
/* line 242, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-type-checkbox input:focus,
.node-type-webform .webform-client-form .form-type-radio input:focus {
  outline: none;
}
/* line 247, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-type-checkbox label,
.node-type-webform .webform-client-form .form-type-radio label {
  margin-left: 15px;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 22px;
  color: #000000;
  vertical-align: middle;
}
/* line 257, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-actions {
  margin: 40px auto 60px;
  text-align: center;
}
/* line 260, ../scss/_webform.scss */
.node-type-webform .webform-client-form .form-actions input {
  margin: 0;
}

/* line 1, ../scss/_software.scss */
.group-software-menu {
  padding: 25px 0;
  background-color: #EEEEEE;
}
/* line 5, ../scss/_software.scss */
.group-software-menu ul {
  display: flex;
  align-items: center;
  height: 40px;
  margin: 0;
  flex: 2;
  list-style: none;
}
/* line 14, ../scss/_software.scss */
.group-software-menu li {
  flex: 1 100%;
  height: 40px;
  padding: 5px 0;
  border-left: 1px solid #000000;
  text-align: center;
  background: none !important;
  line-height: 40px !important;
  overflow: hidden;
}
/* line 25, ../scss/_software.scss */
.group-software-menu .field-name-field-menu-logo {
  width: 260px;
  float: left;
  text-align: left;
}
/* line 30, ../scss/_software.scss */
.group-software-menu .field-name-field-menu-logo img {
  max-height: 30px;
}
/* line 35, ../scss/_software.scss */
.group-software-menu .field-name-field-menu-logo.logoAlone:before {
  content: '';
  height: 10px;
  width: 48%;
  display: inline-block;
  position: relative;
  bottom: 10px;
  left: -40px;
  background: #72BF44;
}
/* line 48, ../scss/_software.scss */
.group-software-menu a {
  font-family: "Roboto condensed";
  font-size: 18px;
  color: #000000;
  text-decoration: none;
}
/* line 54, ../scss/_software.scss */
.group-software-menu a.active {
  font-weight: bold;
  text-decoration: underline;
}
/* line 59, ../scss/_software.scss */
.group-software-menu a:hover {
  color: #505050;
  text-decoration: underline;
}
/* line 65, ../scss/_software.scss */
.group-software-menu.fixed {
  position: fixed !important;
  top: 0;
  z-index: 2;
  width: 100% !important;
  margin-top: 0 !important;
}
/* line 72, ../scss/_software.scss */
.group-software-menu.fixed.fixedUp {
  top: 121px;
}
/* line 77, ../scss/_software.scss */
.group-software-menu .list-open {
  display: none;
}

/* line 83, ../scss/_software.scss */
.group-software-flex {
  display: flex;
}
/* line 86, ../scss/_software.scss */
.group-software-flex > a {
  flex: 1;
  padding-top: 5px;
  padding-right: 5px;
  text-align: center;
}
/* line 93, ../scss/_software.scss */
.group-software-flex > a.active {
  text-decoration: underline;
  font-weight: bold;
}
/* line 99, ../scss/_software.scss */
.group-software-flex > div {
  display: flex;
  align-items: center;
  height: 30px;
  flex: 3;
}

/* line 108, ../scss/_software.scss */
.from-software .noBannerH1 {
  margin: 0 !important;
}
/* line 111, ../scss/_software.scss */
.from-software .tabs {
  margin: 0 !important;
}
/* line 114, ../scss/_software.scss */
.from-software .search-panel {
  display: none !important;
}

/* line 119, ../scss/_software.scss */
.node-type-software {
  /*Surcharge sale*/
}
/* line 121, ../scss/_software.scss */
.node-type-software * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 126, ../scss/_software.scss */
.node-type-software #main-wrapper,
.node-type-software #main {
  max-width: 100%;
}
/* line 131, ../scss/_software.scss */
.node-type-software #footer-wrapper {
  margin-top: 60px !important;
}
/* line 136, ../scss/_software.scss */
.node-type-software #content .content ul li {
  font-size: 15px;
  padding: 0 15px;
}
/* line 141, ../scss/_software.scss */
.node-type-software #content .content .field-name-field-body ul {
  margin-top: -20px;
}
/* line 146, ../scss/_software.scss */
.node-type-software #content .content .field-item.odd .field-name-field-text-fea ul {
  list-style-image: url(../images/grn-puce.png);
  list-style-position: inside;
}
/* line 151, ../scss/_software.scss */
.node-type-software #content .content .field-item.odd .field-name-field-text-fea li {
  background: none;
}
/* line 156, ../scss/_software.scss */
.node-type-software h1 {
  text-align: center;
  font-size: 32px;
  font-family: "Roboto condensed";
  font-weight: bold;
  color: #000000;
  margin-bottom: 20px;
}
/* line 161, ../scss/_software.scss */
.node-type-software h2 {
  padding: 30px 0 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #000000;
  padding: 0;
  margin-bottom: 30px;
}
/* line 166, ../scss/_software.scss */
.node-type-software h2 span {
  background: none;
}
/* line 169, ../scss/_software.scss */
.node-type-software h2 span:before, .node-type-software h2 span:after {
  content: '';
  height: 1px;
  width: 10px;
  display: inline-block;
  position: relative;
  bottom: 7px;
  background: #F4511E;
}
/* line 181, ../scss/_software.scss */
.node-type-software h2 span:before {
  margin-right: 5px;
}
/* line 185, ../scss/_software.scss */
.node-type-software h2 span:after {
  margin-left: 5px;
}
/* line 192, ../scss/_software.scss */
.node-type-software strong {
  font-weight: bold;
}
/* line 196, ../scss/_software.scss */
.node-type-software .content > .node-software {
  padding-top: 30px;
}
/* line 198, ../scss/_software.scss */
.node-type-software .content > .node-software > section {
  width: 1180px;
  margin: 60px auto 0;
  font-size: 0;
}
/* line 203, ../scss/_software.scss */
.node-type-software .content > .node-software > section.group-software-3, .node-type-software .content > .node-software > section.group-software-5, .node-type-software .content > .node-software > section.group-software-8, .node-type-software .content > .node-software > section.group-software-menu {
  width: auto;
  margin: 60px 0 0;
  background-color: #EEEEEE;
}
/* line 212, ../scss/_software.scss */
.node-type-software .content > .node-software > section.group-software-1 {
  margin: 0 auto;
}
/* line 218, ../scss/_software.scss */
.node-type-software .cCenter {
  width: 1180px;
  margin: 0 auto;
}
/* line 223, ../scss/_software.scss */
.node-type-software .group-software-menu {
  margin-top: 60px;
  height: 80px;
}
/* line 228, ../scss/_software.scss */
.node-type-software .carousel {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 715px;
}
/* line 233, ../scss/_software.scss */
.node-type-software .owl-dots {
  margin-top: 5px;
  text-align: center;
}
/* line 236, ../scss/_software.scss */
.node-type-software .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 239, ../scss/_software.scss */
.node-type-software .owl-dots .owl-dot span {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: block;
  content: " ";
  width: 10px;
  height: 10px;
  margin-right: 15px;
  font-size: 10px;
  background-color: #C8C8C8;
}
/* line 251, ../scss/_software.scss */
.node-type-software .owl-dots .owl-dot.active span {
  background-color: #F4511E;
}
/* line 260, ../scss/_software.scss */
.node-type-software .owl-nav > div {
  position: absolute;
  top: 30%;
  width: 26px;
  height: 40px;
}
/* line 267, ../scss/_software.scss */
.node-type-software .owl-prev {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") 0 0 no-repeat;
  left: -37px;
}
/* line 272, ../scss/_software.scss */
.node-type-software .owl-next {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") -31px 0 no-repeat;
  right: -37px;
}
/* line 278, ../scss/_software.scss */
.node-type-software .group-software-1 p {
  font-family: "Verdana";
  font-size: 15px;
}
/* line 284, ../scss/_software.scss */
.node-type-software .group-carouseltext {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: calc(100% - 755px);
  margin-left: 25px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 293, ../scss/_software.scss */
.node-type-software .group-carouseltext p {
  font-family: "Verdana";
  font-size: 15px;
}
/* line 300, ../scss/_software.scss */
.node-type-software .field-name-field-link-trial a {
  display: block;
  width: 425px;
  margin-top: 40px;
  padding: 15px 0;
  text-align: center;
  background-color: #F4511E;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  font-weight: bold;
  color: #FFFFFF;
  border-radius: 100px;
}
/* line 316, ../scss/_software.scss */
.node-type-software .field-name-field-link-trial a:hover {
  background-color: #E63C00;
}
/* line 324, ../scss/_software.scss */
.node-type-software .field-name-field-anchor-text-fea a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
  padding: 15px 50px;
  text-align: center;
  border: #F4511E 3px solid;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  line-height: 22px;
  font-weight: bold;
  color: #F4511E;
}
/* line 340, ../scss/_software.scss */
.node-type-software .field-name-field-anchor-text-fea a:hover {
  padding: 14px 49px;
  border: #4FAE3E 4px solid;
  color: #4FAE3E;
}
/* line 348, ../scss/_software.scss */
.node-type-software .field-name-field-link-afd {
  margin-top: 15px;
  text-align: center;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 355, ../scss/_software.scss */
.node-type-software .field-name-field-link-afd a {
  text-decoration: underline;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 362, ../scss/_software.scss */
.node-type-software .field-name-field-link-afd a:hover {
  color: #000000;
}
/* line 369, ../scss/_software.scss */
.node-type-software .group-software-2 {
  text-align: center;
}
/* line 372, ../scss/_software.scss */
.node-type-software .group-software-2 h2 {
  padding: 0;
  margin-bottom: 30px;
}
/* line 377, ../scss/_software.scss */
.node-type-software .group-software-2 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
/* line 382, ../scss/_software.scss */
.node-type-software .group-software-2 li {
  max-width: 265px;
  margin-left: 40px;
  padding-left: 0 !important;
  background: none !important;
  text-align: center;
}
/* line 389, ../scss/_software.scss */
.node-type-software .group-software-2 li:first-child {
  margin-left: 0;
}
/* line 394, ../scss/_software.scss */
.node-type-software .group-software-2 .field-name-field-picto-second-shortcuts .content {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin: 0 auto;
  padding: 16px;
  position: relative;
}
/* line 405, ../scss/_software.scss */
.node-type-software .group-software-2 img {
  width: 40px;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
/* line 416, ../scss/_software.scss */
.node-type-software .group-software-2 h3 {
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #000000;
  min-height: 58px;
}
/* line 426, ../scss/_software.scss */
.node-type-software .group-software-2 .field-name-field-text-second-shortcut,
.node-type-software .group-software-2 p {
  margin-top: 20px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 436, ../scss/_software.scss */
.node-type-software .group-software-3 {
  padding-bottom: 30px;
}
/* line 439, ../scss/_software.scss */
.node-type-software .group-software-3 h2 {
  margin-bottom: 30px;
}
/* line 443, ../scss/_software.scss */
.node-type-software .group-software-3 ul {
  display: grid;
  grid-template-columns: repeat(auto-fit, 204px);
  grid-gap: 40px;
  align-items: center;
  justify-items: start;
  justify-content: center;
  margin-top: 30px;
}
/* line 453, ../scss/_software.scss */
.node-type-software .group-software-3 li {
  background: none !important;
}
/* line 457, ../scss/_software.scss */
.node-type-software .group-software-3 img {
  max-width: 100%;
}
/* line 462, ../scss/_software.scss */
.node-type-software .ui-corner-all, .node-type-software .ui-corner-top, .node-type-software .ui-corner-right, .node-type-software .ui-corner-tr, .node-type-software .ui-widget-content, .node-type-software.ui-widget-content {
  border: none;
  border-radius: none;
  background: none;
}
/* line 469, ../scss/_software.scss */
.node-type-software #tabs article {
  margin-top: 30px;
}
/* line 472, ../scss/_software.scss */
.node-type-software #tabs article .paragraphs-item-title-text-image {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0 40px;
}
/* line 506, ../scss/_software.scss */
.node-type-software #tabs article:nth-child(even) .field-name-field-fea-software > .field-items > .field-item .field-name-field-image-fea {
  justify-self: end;
}
/* line 513, ../scss/_software.scss */
.node-type-software #tabs article:nth-child(odd) .field-name-field-fea-software > .field-items > .field-item {
  margin-top: 40px;
}
/* line 516, ../scss/_software.scss */
.node-type-software #tabs article:nth-child(odd) .field-name-field-fea-software > .field-items > .field-item .group-text {
  grid-column: 2 / 3;
  grid-row: 1 / 2;
}
/* line 522, ../scss/_software.scss */
.node-type-software #tabs article:nth-child(odd) .field-name-field-fea-software > .field-items > .field-item .field-name-field-image-fea {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
}
/* line 532, ../scss/_software.scss */
.node-type-software .field-name-features-tabs ul {
  display: flex;
  align-items: end;
}
/* line 536, ../scss/_software.scss */
.node-type-software .field-name-features-tabs ul:before, .node-type-software .field-name-features-tabs ul:after {
  display: none;
}
/* line 540, ../scss/_software.scss */
.node-type-software .field-name-features-tabs li {
  flex-grow: 1;
  padding-bottom: 5px;
  text-align: center;
  border-bottom: 3px solid #DFE0E1 !important;
  background: none !important;
}
/* line 547, ../scss/_software.scss */
.node-type-software .field-name-features-tabs li.ui-state-active {
  border-bottom-color: #F4511E !important;
}
/* line 553, ../scss/_software.scss */
.node-type-software .field-name-features-tabs a {
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 24px;
  color: #000000;
  text-decoration: none;
}
/* line 560, ../scss/_software.scss */
.node-type-software .field-name-features-tabs a:hover {
  text-decoration: underline;
  color: #505050;
}
/* line 570, ../scss/_software.scss */
.node-type-software .featureText .field-name-field-text-fea, .node-type-software .featureText p {
  margin-bottom: 30px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 578, ../scss/_software.scss */
.node-type-software .featureText .title {
  margin-bottom: 20px !important;
  font-family: "Roboto condensed";
  font-size: 30px;
  font-weight: normal;
  line-height: 34px;
  color: #F4511E;
}
/* line 588, ../scss/_software.scss */
.node-type-software .featureText ol {
  list-style-position: inside;
}
/* line 591, ../scss/_software.scss */
.node-type-software .featureText ol li {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 601, ../scss/_software.scss */
.node-type-software .group-software-5 .field-name-field-link-trial a {
  margin: 40px auto 0;
}
/* line 605, ../scss/_software.scss */
.node-type-software .group-software-5 .field-name-field-link-afd {
  padding-bottom: 30px;
}
/* line 612, ../scss/_software.scss */
.node-type-software .group-software-6 ul {
  margin-top: 30px;
}
/* line 616, ../scss/_software.scss */
.node-type-software .group-software-6 li {
  background: none !important;
}
/* line 619, ../scss/_software.scss */
.node-type-software .group-software-6 li .content {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 30px;
  text-align: center;
}
/* line 625, ../scss/_software.scss */
.node-type-software .group-software-6 li .content > * {
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #000000;
}
/* line 638, ../scss/_software.scss */
.node-type-software .group-software-6 li .content .testimonialContent {
  display: inline-block;
  margin: 0 auto;
}
/* line 647, ../scss/_software.scss */
.node-type-software .group-software-6 p {
  margin-bottom: 0;
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #000000;
}
/* line 655, ../scss/_software.scss */
.node-type-software .group-software-6 .testimonialContent {
  padding: 0 80px;
  background: transparent url(../images/picto_neopost/testimonial.png) no-repeat 0 2px;
}
/* line 661, ../scss/_software.scss */
.node-type-software .group-software-6 .field-name-field-image-testi img {
  padding: 7px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 3px solid #F4511E;
  width: 200px;
}
/* line 669, ../scss/_software.scss */
.node-type-software .group-software-6 .field-name-field-author {
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #000000;
  font-weight: bold;
}
/* line 677, ../scss/_software.scss */
.node-type-software .group-software-6 .field-name-field-position-testi {
  margin-bottom: 30px;
  font-style: italic;
  color: #C8C8C8;
}
/* line 683, ../scss/_software.scss */
.node-type-software .group-software-6 .field-name-field-link-testi a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
  color: #C8C8C8;
  font-size: 15px;
}
/* line 690, ../scss/_software.scss */
.node-type-software .group-software-6 .field-name-field-link-testi a:hover {
  text-decoration: underline;
  color: #505050;
}
/* line 696, ../scss/_software.scss */
.node-type-software .group-software-6 .owl-dots {
  margin-top: 20px;
  margin-left: calc(290px + calc((100% - 320px) / 2));
  text-align: left;
}
/* line 705, ../scss/_software.scss */
.node-type-software .group-software-7 h2 {
  padding: 0;
  margin-bottom: 30px;
}
/* line 710, ../scss/_software.scss */
.node-type-software .group-software-8 {
  padding-bottom: 10px;
}
/* line 713, ../scss/_software.scss */
.node-type-software .group-software-8 ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 40px;
  margin: 30px auto 0;
}
/* line 720, ../scss/_software.scss */
.node-type-software .group-software-8 li {
  margin-bottom: 20px;
  padding-left: 40px !important;
  background: transparent url(../images/picto_neopost/check.png) 0 no-repeat !important;
  font-family: "Verdana";
  font-size: 15px !important;
  line-height: 22px;
  color: #000000;
}
/* line 733, ../scss/_software.scss */
.node-type-software .group-software-9 ul {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(auto, 280px));
  justify-content: space-around;
  margin-top: 30px;
}
/* line 740, ../scss/_software.scss */
.node-type-software .group-software-9 li {
  background: none !important;
}
/* line 744, ../scss/_software.scss */
.node-type-software .group-software-9 .view-mode-teaser {
  border-bottom: none;
  margin: 0;
  padding: 0;
}
/* line 749, ../scss/_software.scss */
.node-type-software .group-software-9 .imgLink {
  display: block;
  text-align: center;
}
/* line 755, ../scss/_software.scss */
.node-type-software .group-software-9 h4 {
  margin: 10px 0 0 !important;
  text-align: center;
}
/* line 758, ../scss/_software.scss */
.node-type-software .group-software-9 h4 a {
  font-family: "Roboto condensed";
  font-size: 21px;
  line-height: 26px;
  font-weight: normal;
  color: #000000;
}
/* line 765, ../scss/_software.scss */
.node-type-software .group-software-9 h4 a:hover {
  color: #505050;
}
/* line 772, ../scss/_software.scss */
.node-type-software .group-software-9 p,
.node-type-software .group-software-9 .field-name-field-introduction {
  margin-top: 15px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 781, ../scss/_software.scss */
.node-type-software .group-software-9 .field-name-node-link a {
  display: block;
  margin-top: 20px;
  text-align: center;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #C8C8C8;
  text-decoration: underline;
}
/* line 791, ../scss/_software.scss */
.node-type-software .group-software-9 .field-name-node-link a:hover {
  color: #505050;
}
/* line 800, ../scss/_software.scss */
.node-type-software .group-software-9 .field-name-field-image-teaser-blog a:hover img,
.node-type-software .group-software-9 .field-name-field-image-list-of a:hover img {
  opacity: 0.7;
}

@media all and (max-width: 1179px) and (min-width: 769px) {
  /* line 812, ../scss/_software.scss */
  .node-type-software .breadcrumb {
    position: relative;
    left: 0;
    text-align: left;
  }
  /* line 817, ../scss/_software.scss */
  .node-type-software .breadcrumb .crumbs-separator,
  .node-type-software .breadcrumb span.mobile-title,
  .node-type-software .breadcrumb a {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 825, ../scss/_software.scss */
  .node-type-software .content > .node-software > section {
    width: 100%;
  }
  /* line 830, ../scss/_software.scss */
  .node-type-software .cCenter {
    width: 100%;
  }
  /* line 835, ../scss/_software.scss */
  .node-type-software #youtube-field-player {
    width: 715px;
    height: 420px;
  }
  /* line 841, ../scss/_software.scss */
  .node-type-software .field-name-field-link-trial a {
    width: 430px;
  }
}
@media all and (max-width: 1015px) and (min-width: 769px) {
  /* line 860, ../scss/_software.scss */
  .node-type-software .field-collection-item-field-business-benefits-software {
    max-width: 260px;
    margin: 0 auto;
  }
}
@media all and (max-width: 910px) and (min-width: 769px) {
  /* line 871, ../scss/_software.scss */
  .node-type-software .carousel {
    display: block;
    margin: 0 auto;
  }
  /* line 876, ../scss/_software.scss */
  .node-type-software .group-carouseltext {
    width: 100%;
    margin-top: 40px;
    margin-left: 0;
  }
  /* line 883, ../scss/_software.scss */
  .node-type-software .field-name-field-link-trial a {
    margin: 40px auto 0;
  }
}
@media all and (max-width: 768px) {
  /* line 891, ../scss/_software.scss */
  .group-software-menu {
    top: 0;
    margin: 0 !important;
    padding: 0 !important;
    background-color: transparent !important;
  }
  /* line 897, ../scss/_software.scss */
  .group-software-menu .cCenter {
    width: 100% !important;
  }
  /* line 901, ../scss/_software.scss */
  .group-software-menu .field-name-field-menu-logo {
    display: none;
    float: none;
    width: auto;
    text-align: center;
  }
  /* line 907, ../scss/_software.scss */
  .group-software-menu .field-name-field-menu-logo img {
    max-height: 40px;
    vertical-align: middle;
  }
  /* line 912, ../scss/_software.scss */
  .group-software-menu .field-name-field-menu-logo a {
    border: 2px solid #505050;
    background-color: #FFFFFF;
  }
  /* line 917, ../scss/_software.scss */
  .group-software-menu .field-name-field-menu-logo a.active {
    border-color: rgba(80, 80, 80, 0.7);
    background-color: #FFFFFF;
  }
  /* line 924, ../scss/_software.scss */
  .group-software-menu ul {
    background-color: #FFFFFF;
  }
  /* line 928, ../scss/_software.scss */
  .group-software-menu li {
    height: auto !important;
    padding: 0 !important;
    line-height: 1 !important;
  }
  /* line 934, ../scss/_software.scss */
  .group-software-menu a {
    display: none;
    padding: 20px;
    border-bottom: 1px solid #FFFFFF;
    background-color: #505050;
    font-size: 26px;
    line-height: 34px !important;
    color: #FFFFFF;
  }
  /* line 946, ../scss/_software.scss */
  .group-software-menu a:hover, .group-software-menu a.active {
    background-color: rgba(80, 80, 80, 0.7);
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
  }
  /* line 955, ../scss/_software.scss */
  .group-software-menu .list-open {
    display: block;
  }
  /* line 957, ../scss/_software.scss */
  .group-software-menu .list-open a {
    position: relative;
    display: block !important;
    border-bottom: none;
    background-color: #F4511E;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
  }
  /* line 969, ../scss/_software.scss */
  .group-software-menu .list-open a:after {
    content: '';
    position: absolute;
    bottom: 22px;
    right: 30px;
    display: block;
    width: 55px;
    height: 29px;
    background: transparent url("../images/picto_neopost/open-arrow-mobile.png") 0 -29px no-repeat;
  }
  /* line 985, ../scss/_software.scss */
  .group-software-menu.open .field-name-field-menu-logo {
    display: block;
  }
  /* line 989, ../scss/_software.scss */
  .group-software-menu.open a {
    display: block;
  }
  /* line 995, ../scss/_software.scss */
  .group-software-menu.open .list-open a:after {
    -webkit-transform: rotate(-180deg);
    /* Pour Google Chrome */
    -moz-transform: rotate(-180deg);
    /* Pour Mozilla Firefox */
    transform: rotate(-180deg);
  }
  /* line 1005, ../scss/_software.scss */
  .group-software-menu.fixed.fixedUp {
    top: 110px;
  }

  /* line 1011, ../scss/_software.scss */
  .group-software-flex {
    display: block;
  }
  /* line 1014, ../scss/_software.scss */
  .group-software-flex > div {
    height: auto;
  }
  /* line 1018, ../scss/_software.scss */
  .group-software-flex ul {
    display: block;
    height: auto;
    margin: 0 !important;
  }
  /* line 1024, ../scss/_software.scss */
  .group-software-flex li {
    border-left: none;
  }

  /* line 1031, ../scss/_software.scss */
  .node-type-software .group-software-menu {
    position: relative;
  }
  /* line 1035, ../scss/_software.scss */
  .node-type-software header {
    margin-bottom: 0 !important;
  }
  /* line 1040, ../scss/_software.scss */
  .node-type-software .content > .node-software {
    padding-top: 0;
  }
  /* line 1045, ../scss/_software.scss */
  .node-type-software #content .content ul li {
    font-size: 24px;
    line-height: 34px;
    background-position: 0 14px;
  }
  /* line 1047, ../scss/_software.scss */
  .node-type-software h1 {
    max-width: 87.5vw;
    margin: 40px auto;
    font-size: 44px;
    line-height: 44px;
  }
  /* line 1054, ../scss/_software.scss */
  .node-type-software h2 {
    max-width: 87.5vw;
    margin: 0 auto 40px;
    padding: 0;
    font-size: 36px;
    line-height: 40px;
  }
  /* line 1060, ../scss/_software.scss */
  .node-type-software h2 span {
    background: none;
  }
  /* line 1065, ../scss/_software.scss */
  .node-type-software .cCenter {
    width: 87.5vw;
  }
  /* line 1069, ../scss/_software.scss */
  .node-type-software .breadcrumb {
    display: none !important;
  }
  /* line 1076, ../scss/_software.scss */
  .node-type-software .content > .node-software > section {
    width: 87.5vw;
    width: 80px auto;
  }
  /* line 1080, ../scss/_software.scss */
  .node-type-software .content > .node-software > section.group-software-3, .node-type-software .content > .node-software > section.group-software-5, .node-type-software .content > .node-software > section.group-software-8, .node-type-software .content > .node-software > section.group-software-menu {
    width: 100%;
    margin: 60px auto;
    padding-top: 30px;
  }
  /* line 1089, ../scss/_software.scss */
  .node-type-software .content > .node-software > section.group-software-1 {
    margin: 0 auto;
  }
  /* line 1093, ../scss/_software.scss */
  .node-type-software .content > .node-software > section#accordion {
    width: 100%;
    margin: 60px auto;
  }
  /* line 1101, ../scss/_software.scss */
  .node-type-software .carousel {
    width: 87.5vw;
  }
  /* line 1106, ../scss/_software.scss */
  .node-type-software .group-software-1 iframe,
  .node-type-software .group-software-1 .field-collection-item-field-slider-video-image img {
    width: 87.5vw !important;
    height: 51.5625vw !important;
  }
  /* line 1113, ../scss/_software.scss */
  .node-type-software .group-software-1 .owl-nav > div {
    top: calc(100% / 2);
  }
  /* line 1120, ../scss/_software.scss */
  .node-type-software .group-carouseltext {
    width: 100%;
    margin-left: 0;
  }
  /* line 1124, ../scss/_software.scss */
  .node-type-software .group-carouseltext p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1130, ../scss/_software.scss */
  .node-type-software .owl-dots {
    margin-top: 40px;
    margin-bottom: 30px;
  }
  /* line 1135, ../scss/_software.scss */
  .node-type-software .owl-dots .owl-dot span {
    width: 20px;
    height: 20px;
    margin-right: 30px;
  }
  /* line 1142, ../scss/_software.scss */
  .node-type-software .owl-dots .owl-dot:last-child span {
    margin-right: 0;
  }
  /* line 1151, ../scss/_software.scss */
  .node-type-software .field-name-field-link-trial a {
    width: 100%;
    margin-top: 60px;
    font-size: 34px;
    line-height: 40px;
  }
  /* line 1159, ../scss/_software.scss */
  .node-type-software .field-name-field-link-afd {
    margin-top: 30px;
  }
  /* line 1161, ../scss/_software.scss */
  .node-type-software .field-name-field-link-afd a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1168, ../scss/_software.scss */
  .node-type-software .group-software-2 ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    margin-top: 40px !important;
  }
  /* line 1173, ../scss/_software.scss */
  .node-type-software .group-software-2 ul li {
    max-width: 100%;
  }
  /* line 1178, ../scss/_software.scss */
  .node-type-software .group-software-2 img {
    width: 100px;
    padding-top: 10px;
  }
  /* line 1183, ../scss/_software.scss */
  .node-type-software .group-software-2 h3 {
    font-size: 36px;
    line-height: 43px;
  }
  /* line 1188, ../scss/_software.scss */
  .node-type-software .group-software-2 p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1194, ../scss/_software.scss */
  .node-type-software .group-software-2 .field-name-field-picto-second-shortcuts .content {
    width: 160px;
    height: 160px;
  }
  /* line 1201, ../scss/_software.scss */
  .node-type-software .field-name-field-text-second-shortcut {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1207, ../scss/_software.scss */
  .node-type-software .field-name-field-anchor-text-fea a {
    width: 100%;
    font-size: 34px;
    line-height: 40px;
  }
  /* line 1215, ../scss/_software.scss */
  .node-type-software .group-software-3 ul {
    display: block;
  }
  /* line 1222, ../scss/_software.scss */
  .node-type-software #accordion h3 {
    position: relative;
    margin: 50px 0 15px;
    padding: 0 6.25vw 15px;
    border-bottom: 3px solid #DFE0E1;
    color: #000000;
    font-size: 30px;
    line-height: 40px;
  }
  /* line 1231, ../scss/_software.scss */
  .node-type-software #accordion h3:after {
    content: " ";
    position: absolute;
    width: 25px;
    height: 26px;
    top: 6px;
    right: 6.25vw;
    background: transparent url("../images/picto_neopost/plus_minus_mobile.png") right center no-repeat;
    background-position: 0 0;
  }
  /* line 1244, ../scss/_software.scss */
  .node-type-software #accordion h3.ui-state-active:before {
    content: " ";
    position: absolute;
    width: 50%;
    bottom: -5px;
    border-bottom: 7px solid #F4511E;
  }
  /* line 1253, ../scss/_software.scss */
  .node-type-software #accordion h3.ui-state-active:after {
    height: 6px;
    top: 17px;
    background-position: 0 -28px;
  }
  /* line 1262, ../scss/_software.scss */
  .node-type-software #accordion .ui-widget-content > .content {
    width: 87.5vw;
    margin: 30px auto 0;
  }
  /* line 1268, ../scss/_software.scss */
  .node-type-software #accordion .paragraphs-item-title-text-image {
    display: grid;
    grid-gap: 30px;
  }
  /* line 1275, ../scss/_software.scss */
  .node-type-software .field-name-field-image-fea {
    grid-row: 1 / 2;
  }
  /* line 1277, ../scss/_software.scss */
  .node-type-software .field-name-field-image-fea img {
    width: 100%;
  }
  /* line 1282, ../scss/_software.scss */
  .node-type-software .featureText {
    grid-row: 2 / 3;
  }
  /* line 1284, ../scss/_software.scss */
  .node-type-software .featureText .title {
    font-size: 36px;
    line-height: 40px;
  }
  /* line 1289, ../scss/_software.scss */
  .node-type-software .featureText .field-name-field-text-fea,
  .node-type-software .featureText p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1297, ../scss/_software.scss */
  .node-type-software .field-name-features-tabs a {
    font-size: 30px;
    line-height: 40px;
  }
  /* line 1305, ../scss/_software.scss */
  .node-type-software .group-software-6 li .content {
    grid-template-columns: 100%;
    grid-gap: 0;
  }
  /* line 1309, ../scss/_software.scss */
  .node-type-software .group-software-6 li .content > * {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1316, ../scss/_software.scss */
  .node-type-software .group-software-6 p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1322, ../scss/_software.scss */
  .node-type-software .group-software-6 .field-name-field-image-testi img {
    width: 400px;
    margin: 0 auto;
  }
  /* line 1328, ../scss/_software.scss */
  .node-type-software .group-software-6 .field-name-field-author {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1333, ../scss/_software.scss */
  .node-type-software .group-software-6 .testimonialContent {
    padding: 0 0 0 30px;
  }
  /* line 1338, ../scss/_software.scss */
  .node-type-software .group-software-6 .field-name-field-link-testi a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1345, ../scss/_software.scss */
  .node-type-software #group-software-7 {
    display: none;
  }
  /* line 1349, ../scss/_software.scss */
  .node-type-software .group-software-8 {
    padding-bottom: 30px;
  }
  /* line 1351, ../scss/_software.scss */
  .node-type-software .group-software-8 ul {
    grid-template-columns: repeat(1, 1fr);
    grid-row-gap: 30px;
  }
  /* line 1356, ../scss/_software.scss */
  .node-type-software .group-software-8 li {
    padding-left: 60px !important;
    background: transparent url(../images/picto_neopost/check-mobile.png) 0 no-repeat !important;
    font-size: 24px !important;
    line-height: 36px !important;
    margin-bottom: 0;
  }
  /* line 1366, ../scss/_software.scss */
  .node-type-software .group-software-9 ul {
    display: block;
  }
  /* line 1370, ../scss/_software.scss */
  .node-type-software .group-software-9 li {
    padding-left: 0 !important;
  }
  /* line 1375, ../scss/_software.scss */
  .node-type-software .group-software-9 h4 a {
    font-size: 36px;
    line-height: 40px;
  }
  /* line 1381, ../scss/_software.scss */
  .node-type-software .group-software-9 .field-name-field-introduction,
  .node-type-software .group-software-9 p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1388, ../scss/_software.scss */
  .node-type-software .group-software-9 .field-name-node-link a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1394, ../scss/_software.scss */
  .node-type-software .group-software-9 .owl-dots {
    margin-top: 40px;
  }
  /* line 1400, ../scss/_software.scss */
  .node-type-software .field-name-field-image-teaser-blog img {
    width: 100%;
  }
}
/* line 1, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 {
  /*Surcharge sale*/
  /* Footer */
}
/* line 3, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 * {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
/* line 8, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .region-top-banner h2 {
  padding: 5px 0;
}
/* line 13, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #main-wrapper,
.node-type-landing-page-19-2 #main {
  max-width: 100%;
}
/* line 19, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #content .content ul li {
  font-size: 15px;
  display: inline-block;
  padding: 15px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 26, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #content .content .field-name-field-body ul {
  margin-top: -20px;
}
/* line 31, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #content .content .field-item.odd .field-name-field-text-fea ul {
  list-style-image: url(../images/grn-puce.png);
  list-style-position: inside;
}
/* line 36, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #content .content .field-item.odd .field-name-field-text-fea li {
  background: none;
}
/* line 41, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 h1 {
  text-align: center;
  font-size: 32px;
  font-family: "Roboto condensed";
  font-weight: bold;
  color: #000000;
}
/* line 45, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 h2 {
  padding: 40px 0 0;
  margin: 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 48px;
  color: #505050;
}
/* line 326, ../scss/_mixins.scss */
.node-type-landing-page-19-2 h2 span {
  padding-left: 40px;
  background: none;
}
/* line 330, ../scss/_mixins.scss */
.node-type-landing-page-19-2 h2 span span {
  background-position: right 15px;
  padding-left: 0;
  padding-right: 40px;
}
/* line 49, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 strong {
  font-weight: bold;
}
/* line 60, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-3, .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-5, .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-8, .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-menu {
  width: auto;
  margin: 0;
  background-color: #EEEEEE;
}
/* line 69, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-1 {
  margin: 0 auto;
}
/* line 73, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-5 {
  background-color: #F4511E;
}
/* line 79, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .cCenter {
  width: 1180px;
  margin: 0 auto;
  text-align: center;
}
/* line 85, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .box {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
/* line 91, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-menu {
  margin-top: 60px;
}
/* line 95, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .carousel {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 715px;
}
/* line 100, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-dots {
  margin-top: 5px;
  text-align: center;
}
/* line 104, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 107, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-dots .owl-dot span {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: block;
  content: " ";
  width: 10px;
  height: 10px;
  margin-right: 15px;
  font-size: 10px;
  background-color: #C8C8C8;
}
/* line 119, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-dots .owl-dot.active span {
  background-color: #F4511E;
}
/* line 127, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-nav > div {
  position: absolute;
  top: 30%;
  width: 26px;
  height: 40px;
}
/* line 135, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-prev {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") 0 0 no-repeat;
  left: -37px;
}
/* line 140, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-next {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") -31px 0 no-repeat;
  right: -37px;
}
/* line 145, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-1 {
  text-align: left;
  padding: 60px 0;
}
/* line 149, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-1 p {
  font-family: "Verdana";
  font-size: 15px;
}
/* line 154, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-1 h2 {
  line-height: 46px;
  text-align: left;
  padding: 0 100px 0 0;
}
/* line 161, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-carouseltext {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: calc(100% - 715px);
  font-family: "Verdana";
  font-size: 24px;
  line-height: 32px;
  color: #000000;
}
/* line 169, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-carouseltext p {
  font-family: "Verdana";
  font-size: 24px;
  line-height: 32px;
}
/* line 175, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-carouseltext .field-name-field-body {
  padding: 0 100px 0 0;
  margin-top: 40px;
}
/* line 182, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-trial a {
  display: block;
  width: 430px;
  margin-top: 40px;
  padding: 15px 0;
  text-align: center;
  background-color: #F4511E;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  font-weight: bold;
  color: #FFFFFF;
  border-radius: 100px;
}
/* line 197, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-trial a:hover {
  background-color: #E63C00;
}
/* line 204, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-anchor-text-fea a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
  padding: 15px 50px;
  text-align: center;
  border: #F4511E 3px solid;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  line-height: 22px;
  font-weight: bold;
  color: #F4511E;
}
/* line 218, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-anchor-text-fea a:hover {
  padding: 14px 49px;
  border: #E63C00 4px solid;
  color: #E63C00;
}
/* line 226, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-afd {
  margin-top: 15px;
  text-align: center;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 234, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-afd a {
  text-decoration: underline;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 241, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-afd a:hover {
  color: #000000;
}
/* line 248, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxOverlay {
  max-width: 100%;
}
/* line 252, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent {
  height: auto !important;
  padding: 20px !important;
}
/* line 256, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent img {
  position: relative;
}
/* line 260, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent .field-name-field-picto-second-shortcuts img {
  width: 40px;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
/* line 271, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark {
  text-align: center;
  display: block !important;
  min-height: 219px;
}
/* line 276, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark h3 {
  margin-top: 14px;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #000000;
}
/* line 284, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark h3 a {
  text-decoration: none;
}
/* line 288, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark h3:before, .node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark h3:after {
  content: " ";
  height: 3px;
  width: 25px;
  background-color: #F4511E;
  display: inline-block;
  position: relative;
  bottom: 8px;
}
/* line 299, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark h3:before {
  margin-right: 15px;
}
/* line 303, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark h3:after {
  margin-left: 15px;
}
/* line 308, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 318, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark li {
  display: inline-flex;
  margin: 0 0 20px;
  padding: 0 10px;
  background: none !important;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
/* line 329, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark li img {
  display: block;
  margin-bottom: 15px;
  border: 3px solid transparent;
  border-radius: 50%;
}
/* line 336, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark li a {
  text-decoration: none;
  display: block;
}
/* line 342, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark li:hover img {
  border: 3px solid #F4511E;
  border-radius: 50%;
}
/* line 351, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent .content {
  overflow: auto;
  overflow-x: auto;
}
/* line 355, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #cboxLoadedContent .content::-webkit-scrollbar {
  display: none;
}
/* line 361, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 {
  text-align: center;
  background-color: #EEEEEE;
}
/* line 370, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-top: 40px !important;
}
/* line 377, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 li {
  max-width: 265px;
  margin-left: 40px;
  padding-left: 0 !important;
  background: none !important;
  text-align: center;
}
/* line 384, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 li:first-child {
  margin-left: 0;
}
/* line 389, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 .field-name-field-picto-second-shortcuts .content {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin: 0 auto;
  position: relative;
  background: #FFFFFF;
}
/* line 399, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 img {
  width: 40px;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
/* line 410, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 h3 {
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #000000;
}
/* line 418, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 h3 a {
  text-decoration: none;
}
/* line 423, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-2 .field-name-field-text-second-shortcut,
.node-type-landing-page-19-2 .group-software-2 p {
  margin-top: 20px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 433, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-3 {
  padding-bottom: 30px;
}
/* line 440, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-3 .field-name-field-trustpilot,
.node-type-landing-page-19-2 .group-software-3 ul {
  display: block;
  margin-top: 40px !important;
}
/* line 446, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-3 li {
  background: none !important;
}
/* line 450, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-3 img {
  max-width: 100%;
  width: 300px;
}
/* line 456, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .ui-corner-all, .node-type-landing-page-19-2 .ui-corner-top, .node-type-landing-page-19-2 .ui-corner-right, .node-type-landing-page-19-2 .ui-corner-tr, .node-type-landing-page-19-2 .ui-widget-content, .node-type-landing-page-19-2.ui-widget-content {
  border: none;
  border-radius: none;
  background: none;
}
/* line 464, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #tabs article {
  margin-top: 30px;
}
/* line 467, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #tabs article .paragraphs-item-title-text-image {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0 40px;
}
/* line 475, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #tabs article .field-name-field-fea-software > .field-items > .field-item.even .field-name-field-image-fea {
  justify-self: end;
}
/* line 480, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #tabs article .field-name-field-fea-software > .field-items > .field-item.odd {
  margin-top: 40px;
}
/* line 483, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #tabs article .field-name-field-fea-software > .field-items > .field-item.odd .group-text {
  grid-column: 2 / 3;
  grid-row: 1 / 2;
  text-align: right;
}
/* line 490, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #tabs article .field-name-field-fea-software > .field-items > .field-item.odd .field-name-field-image-fea {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
}
/* line 503, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-features-tabs ul {
  display: flex;
  align-items: end;
}
/* line 507, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-features-tabs ul:before, .node-type-landing-page-19-2 .field-name-features-tabs ul:after {
  display: none;
}
/* line 512, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-features-tabs li {
  flex-grow: 1;
  padding-bottom: 5px;
  text-align: center;
  border-bottom: 3px solid #DFE0E1 !important;
  background: none !important;
}
/* line 519, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-features-tabs li.ui-state-active {
  border-bottom-color: #F4511E !important;
}
/* line 524, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-features-tabs a {
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 24px;
  color: #000000;
  text-decoration: none;
}
/* line 531, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-features-tabs a:hover {
  text-decoration: underline;
  color: #505050;
}
/* line 540, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .featureText .field-name-field-text-fea, .node-type-landing-page-19-2 .featureText p {
  margin-bottom: 30px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 548, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .featureText .title {
  margin-bottom: 40px;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 28px;
  color: #000000;
}
/* line 556, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .featureText ol {
  list-style-position: inside;
}
/* line 559, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .featureText ol li {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 568, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 {
  background-color: #F4511E;
}
/* line 571, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 * {
  display: inline-block;
  color: #FFFFFF;
}
/* line 576, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-conjunction,
.node-type-landing-page-19-2 .group-software-5 h2 {
  font-family: "Verdana";
  font-size: 26px;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
  text-align: left;
  margin: 0 34px;
  padding: 0;
}
/* line 587, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-conjunction span,
.node-type-landing-page-19-2 .group-software-5 h2 span {
  padding: 0 40px 0 0px;
}
/* line 592, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .group-software-5-center {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  padding: 20px 0;
  display: block;
}
/* line 601, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-link-trial a {
  margin: 40px auto 0;
}
/* line 605, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-cta-phone-number,
.node-type-landing-page-19-2 .group-software-5 .field-name-field-link-afd {
  border-style: none;
  border-radius: 5px;
  z-index: 9;
  width: 350px;
  box-shadow: none;
  text-align: center;
  margin: 0;
}
/* line 616, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-cta-phone-number a,
.node-type-landing-page-19-2 .group-software-5 .field-name-field-link-afd a {
  color: #FFFFFF;
  padding: 10px;
  text-decoration: none;
  font-size: 24px;
  line-height: 37px;
  font-weight: bold;
  font-family: "Roboto condensed";
  font-style: normal;
}
/* line 628, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-link-afd {
  background: #F4511E;
  border-radius: 100px;
  border: 1px solid #FFFFFF;
}
/* line 633, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-link-afd a {
  color: #FFFFFF;
}
/* line 637, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-link-afd:hover {
  background: #E63C00;
  box-shadow: none;
  color: #FFFFFF;
}
/* line 644, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-cta-phone-number {
  background: #FFFFFF;
  border-radius: 100px;
  border: 1px solid #FFFFFF;
}
/* line 649, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-cta-phone-number a {
  color: #F4511E;
}
/* line 653, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-cta-phone-number:hover {
  background: #E63C00;
  box-shadow: none;
}
/* line 657, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-5 .field-name-field-cta-phone-number:hover a {
  color: #FFFFFF;
}
/* line 666, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 h2 {
  color: #FFFFFF;
  margin: 0;
}
/* line 671, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .group-text-testimonials {
  padding: 5px 0;
}
/* line 675, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 ul {
  margin: 30px auto !important;
  max-width: 1180px;
}
/* line 680, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 li {
  background: none !important;
}
/* line 683, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 li .content {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 30px;
}
/* line 690, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 li .content > * {
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
}
/* line 703, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 li .content .testimonialContent {
  display: inline-block;
  margin: 0 auto;
}
/* line 712, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 p {
  margin-bottom: 0;
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
}
/* line 720, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .testimonialContent {
  margin-top: 30px;
  padding: 0 0 0 100px;
  background: transparent url(../images/picto_neopost/testimonial.png) no-repeat 0 2px;
}
/* line 726, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .field-name-field-image-testi img {
  padding: 7px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 3px solid #F4511E;
  width: 200px;
}
/* line 733, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .field-name-field-author {
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
  font-weight: bold;
}
/* line 741, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .field-name-field-position-testi {
  margin-bottom: 40px;
  font-style: italic;
  color: #FFFFFF;
}
/* line 747, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .field-name-field-link-testi a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
  color: #FFFFFF;
  font-size: 15px;
}
/* line 754, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .field-name-field-link-testi a:hover {
  text-decoration: underline;
  color: #505050;
}
/* line 760, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-6 .owl-dots {
  margin-top: 20px;
  margin-left: calc(290px + calc((100% - 320px) / 2));
  text-align: left;
}
/* line 769, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-7 h2 {
  padding: 0;
  margin-bottom: 30px;
}
/* line 775, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-8 {
  padding-bottom: 10px;
}
/* line 778, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-8 ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 40px;
  margin: 30px auto 0;
}
/* line 785, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-8 li {
  margin-bottom: 20px;
  padding-left: 40px !important;
  background: transparent url(../images/picto_neopost/check.png) 0 no-repeat !important;
  font-family: "Verdana";
  font-size: 15px !important;
  line-height: 22px;
  color: #000000;
}
/* line 798, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 ul {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(auto, 280px));
  justify-content: space-around;
  margin-top: 30px;
}
/* line 805, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 li {
  background: none !important;
}
/* line 809, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 .view-mode-teaser {
  border-bottom: none;
  margin: 0;
  padding: 0;
}
/* line 815, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 .imgLink {
  display: block;
  text-align: center;
}
/* line 821, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 h4 {
  margin: 10px 0 0 !important;
  text-align: center;
}
/* line 825, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 h4 a {
  font-family: "Roboto condensed";
  font-size: 21px;
  line-height: 26px;
  font-weight: normal;
  color: #000000;
}
/* line 832, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 h4 a:hover {
  color: #505050;
}
/* line 838, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 p,
.node-type-landing-page-19-2 .group-software-9 .field-name-field-introduction {
  margin-top: 15px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 847, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 .field-name-node-link a {
  display: block;
  margin-top: 20px;
  text-align: center;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #C8C8C8;
  text-decoration: underline;
}
/* line 857, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 .field-name-node-link a:hover {
  color: #505050;
}
/* line 866, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-software-9 .field-name-field-image-teaser-blog a:hover img,
.node-type-landing-page-19-2 .group-software-9 .field-name-field-image-list-of a:hover img {
  opacity: 0.7;
}
/* line 876, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-trusted-by .carousel {
  width: 100%;
  margin: 40px 0;
}
/* line 882, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-trusted-by .carousel .owl-carousel .owl-item img {
  width: auto;
  margin: auto;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  /* Firefox 10+, Firefox on Android */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(1);
  /* Google Chrome, Safari 6+ & Opera 15+ */
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
/* line 893, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-trusted-by .carousel .owl-carousel .owl-item img:hover {
  filter: none;
  -webkit-filter: grayscale(0);
}
/* line 899, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-trusted-by .carousel .owl-carousel .owl-stage {
  margin: auto;
}
/* line 905, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-trusted-by .view-mode-teaser {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 914, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper {
  margin: 0;
  padding: 0;
  border: 0;
}
/* line 919, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper #footer {
  padding: 40px 0;
  border-top: 1px solid #C8C8C8;
  width: 1180px;
  max-width: 100%;
  margin: 0 auto;
}
/* line 927, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer {
  width: 40%;
}
/* line 931, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-left {
  text-align: left;
}
/* line 934, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-left span, .node-type-landing-page-19-2 #footer-wrapper .footer-left a {
  font-family: "Verdana";
  font-size: 14px;
  line-height: 22px;
  color: #505050;
}
/* line 940, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-left span:hover, .node-type-landing-page-19-2 #footer-wrapper .footer-left a:hover {
  color: #000000;
}
/* line 945, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-left li {
  padding: 0;
  min-height: auto;
  border-right: none;
  width: 50%;
}
/* line 953, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-center {
  text-align: center;
  width: 18%;
  margin: 0 2%;
}
/* line 958, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-center #logo {
  margin: auto;
  display: block;
  height: 45px;
}
/* line 965, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-right {
  text-align: right;
}
/* line 968, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-right span, .node-type-landing-page-19-2 #footer-wrapper .footer-right a {
  font-size: 32px;
  line-height: 1;
  text-transform: none;
  font-weight: 500;
  font-family: "Roboto condensed";
  width: auto;
  vertical-align: baseline;
}
/* line 977, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-right span.sales, .node-type-landing-page-19-2 #footer-wrapper .footer-right span.support, .node-type-landing-page-19-2 #footer-wrapper .footer-right a.sales, .node-type-landing-page-19-2 #footer-wrapper .footer-right a.support {
  color: #F4511E;
  opacity: 1;
  margin-left: 0;
  font-weight: bold;
}
/* line 984, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-right span.sales:hover, .node-type-landing-page-19-2 #footer-wrapper .footer-right span.support:hover, .node-type-landing-page-19-2 #footer-wrapper .footer-right a.sales:hover, .node-type-landing-page-19-2 #footer-wrapper .footer-right a.support:hover {
  text-decoration: underline;
}
/* line 989, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #footer-wrapper .footer-right span:hover, .node-type-landing-page-19-2 #footer-wrapper .footer-right a:hover {
  color: #000000;
}

/* line 999, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 {
  /* Centered Sections */
  /* Header */
  /* Part 1 : Image Background + Text + Webform */
  /* Main content */
  /* Part 2 : Testimonials */
  /* Part 3 : Business Benefits */
  /* PART 4 : More information*/
  /* PART 5 : Legal */
  /* FREE TEXT AND BANNER BLOCK */
  /* Call us */
}
/* line 1001, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 * {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
/* line 1005, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 h1 {
  font-weight: bold;
  font-size: 40px;
  color: #FFFFFF;
}
/* line 1013, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-fpc-lp-19-2,
.node-type-landing-page-19-2 .group-testc-lp-19-2,
.node-type-landing-page-19-2 .group-benc-lp-19-2,
.node-type-landing-page-19-2 .group-minc-lp-19-2,
.node-type-landing-page-19-2 .field-name-field-legal-lp {
  position: relative;
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
  padding: 0;
  z-index: 3;
  text-align: center;
}
/* line 1030, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2.header-theme-common-design #header {
  position: fixed;
  width: 100%;
  max-width: 100%;
  z-index: 30;
  margin-bottom: 0;
  border-bottom: 1px solid #DFE0E1;
}
/* line 1038, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2.header-theme-common-design #header .headerQuote {
  display: none;
  position: absolute;
  right: 0;
  top: 15px;
}
/* line 1044, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2.header-theme-common-design #header .headerQuote a {
  display: block;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
}
/* line 29, ../scss/_mixins.scss */
.node-type-landing-page-19-2.header-theme-common-design #header .headerQuote a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 1050, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2.header-theme-common-design #header div.section {
  padding-top: 0;
  min-height: 90px;
}
/* line 1057, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2.header-theme-common-design #header div.section #logo {
  top: 0;
  width: auto;
}
/* line 1069, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #block-neopost-tools-trustbox-micro-combo {
  display: block;
  left: 200px;
  z-index: 10;
  width: 429px;
  position: absolute;
  vertical-align: middle;
  top: 20px;
  right: 0;
  max-width: 100%;
  text-align: left;
  height: auto;
  bottom: auto;
  margin: 0;
}
/* line 1085, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #block-neopost-tools-trustbox-micro-combo h2 {
  padding: 30px 0 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #000000;
  margin: 0;
  padding: 0 17px;
  text-align: left;
}
/* line 1093, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #block-neopost-tools-call-neopost-block-lp192,
.node-type-landing-page-19-2 #block-neopost-tools-call-neopost-block {
  float: right;
  vertical-align: middle;
  display: block;
  position: absolute;
  top: 20px;
  right: 0;
  max-width: 100%;
  text-align: right;
  height: auto;
  bottom: auto;
  margin: 0;
}
/* line 1108, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #block-neopost-tools-call-neopost-block-lp192 .content,
.node-type-landing-page-19-2 #block-neopost-tools-call-neopost-block .content {
  padding: 10px;
  display: block;
  margin: 0 auto;
  box-sizing: border-box;
}
/* line 1114, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #block-neopost-tools-call-neopost-block-lp192 .content ul,
.node-type-landing-page-19-2 #block-neopost-tools-call-neopost-block .content ul {
  padding: 0;
}
/* line 1121, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #node-landing-page-form-img-full-group-content {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  padding-top: 102px;
  background-repeat: no-repeat;
}
/* line 1127, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #node-landing-page-form-img-full-group-content:before {
  position: absolute;
  display: block;
  content: "";
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 1140, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-left-part-lp-19-2,
.node-type-landing-page-19-2 #node-landing-page-form-img-full-group-right-col {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 50%;
}
/* line 1146, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-left-part-lp-19-2 .field-name-body,
.node-type-landing-page-19-2 #node-landing-page-form-img-full-group-right-col .field-name-body {
  margin: 0 auto 15px;
}
/* line 1149, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-left-part-lp-19-2 .field-name-body p,
.node-type-landing-page-19-2 #node-landing-page-form-img-full-group-right-col .field-name-body p {
  text-align: center;
  font-family: "Verdana";
  font-weight: normal;
  font-size: 14px;
  color: #000000;
}
/* line 1159, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-title {
  padding: 0 20px;
}
/* line 1163, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-main-cta-lpuk,
.node-type-landing-page-19-2 .field-name-field-main-cta-lpuk p,
.node-type-landing-page-19-2 .field-name-field-main-cta-lpuk p span {
  font-family: "Roboto condensed";
  line-height: 1.2;
  text-align: left;
}
/* line 1173, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-asterisk {
  position: absolute;
  bottom: 15px;
  font-family: "Roboto condensed";
  font-size: 14px;
  text-align: left;
  color: #000000;
  margin-top: 30px;
}
/* line 1183, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-lp {
  margin-top: 35px;
  text-align: center;
}
/* line 1187, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-lp a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 20px 40px;
  font-family: "Roboto condensed";
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
}
/* line 29, ../scss/_mixins.scss */
.node-type-landing-page-19-2 .field-name-field-link-lp a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 1193, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-cta-webform-lpuk {
  width: 295px;
  margin: 0 0 0 165px;
  padding: 15px;
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
}
/* line 1201, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-cta-webform-lpuk .field-items .field-item {
  position: relative;
  text-align: center;
  font-family: "Verdana";
  font-weight: normal;
  font-size: 28px;
  color: #000000;
}
/* line 1213, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-webform-lpuk * {
  color: #000000;
}
/* line 1218, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform {
  background-color: #FFFFFF;
  width: 285px;
  margin: 0 0px 35px 165px;
  padding: 0 20px;
  border: 2px #FFFFFF solid;
  border-top: 0;
}
/* line 1226, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform * {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
/* line 1230, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .grippie {
  display: none;
}
/* line 1234, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .webform-component--name {
  margin-top: 0;
}
/* line 1238, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform legend {
  display: none;
}
/* line 1242, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform input[type=text],
.node-type-landing-page-19-2 .node-webform input[type=email] {
  width: 273px;
  height: 26px;
  background: #EEEEEE;
}
/* line 1249, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform select {
  width: 285px;
  height: 30px;
  padding: 0;
  background: #EEEEEE;
}
/* line 1256, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform textarea {
  width: 273px;
  background: #EEEEEE;
}
/* line 1261, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform label,
.node-type-landing-page-19-2 .node-webform .form-required {
  color: #000000;
  text-align: left;
  margin-bottom: 5px;
}
/* line 1267, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform label.error,
.node-type-landing-page-19-2 .node-webform .form-required.error {
  color: #F4511E;
}
/* line 1272, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .form-actions {
  text-align: center;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1276, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .form-actions input {
  width: 100%;
  margin: 0;
  color: #FFFFFF;
  background-color: #F4511E;
}
/* line 1282, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .form-actions input:hover {
  background-color: #E63C00;
}
/* line 1288, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .form-item {
  padding-top: 0;
  margin-top: 0;
}
/* line 1292, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .form-item .description {
  color: #FFFFFF;
}
/* line 1296, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .form-item input {
  border: 0;
}
/* line 1303, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .node-webform .form-checkboxes .form-item,
.node-type-landing-page-19-2 .node-webform .form-radios .form-item {
  text-align: left;
}
/* line 1311, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #main-wrapper,
.node-type-landing-page-19-2 #main {
  max-width: 100%;
}
/* line 1318, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #box-testimonials {
  background-color: #F4511E;
  width: auto !important;
}
/* line 1330, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-landing-page-body {
  text-align: center;
}
/* line 1334, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-youtube-lpuk {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  float: none;
  width: 650px;
  padding: 0;
}
/* line 1341, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .container-jcarousel {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  width: 300px;
  margin-right: 40px;
}
/* line 1347, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .container-jcarousel li {
  text-align: center;
}
/* line 1351, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .container-jcarousel img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 20px;
}
/* line 1357, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-quote {
  width: 300px;
  font-family: "Roboto condensed";
  font-size: 22px;
  font-style: italic;
  color: #505050;
  line-height: 26px;
  margin-bottom: 30px;
}
/* line 1367, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-author-lp {
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 30px;
}
/* line 1374, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-collection-view {
  border-bottom: none;
  padding: 0;
  margin: 0;
}
/* line 1380, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-nav {
  display: none;
}
/* line 1384, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-dots {
  text-align: center;
}
/* line 1387, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  text-indent: -9999px;
  width: 12px;
  height: 12px;
  margin: 0 4px;
  background: #EEEEEE;
  cursor: pointer;
}
/* line 1398, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .owl-dots .owl-dot.active {
  background: #F4511E;
}
/* line 1406, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-benefits {
  background-color: #DFE0E1;
}
/* line 1410, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-groupbox-div {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  margin: 0 0 30px;
  padding: 0 30px 0 0;
  text-align: center;
}
/* line 1418, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-groupbox-div img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 30px;
  border: 3px solid #F4511E;
}
/* line 1424, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-groupbox-div .field-type-text {
  padding-bottom: 30px;
  font-size: 20px;
  font-weight: bold;
}
/* line 1430, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-groupbox-div .field-type-text-long {
  font-size: 12px;
  line-height: 20px;
}
/* line 1436, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-benc-top-lp-19-2 {
  border-top: 1px solid #000000;
}
/* line 1440, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-box2, .node-type-landing-page-jan-2016 .group-box4 .node-type-landing-page-19-2 .field, .node-type-landing-page-19-2 .group-box4 .field, .node-type-landing-page-19-2-beta .group-box4 .node-type-landing-page-19-2 .field {
  border-left: 1px solid #000000;
  padding-left: 30px;
  padding-right: 0;
}
/* line 1446, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-box3 {
  padding: 30px 30px 0 0;
  margin-bottom: 0;
}
/* line 1451, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-box4 {
  margin-bottom: 0;
  padding: 30px 0 0;
}
/* line 1462, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-lp-more-informations {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 560px;
  margin-right: 30px;
}
/* line 1468, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-image-more-information {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  max-width: 400px;
}
/* line 1475, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-legal-lp {
  padding: 0;
  font-size: 9px;
  line-height: 20px;
  font-style: italic;
  color: #505050;
  text-align: center;
}
/* line 1486, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-text-free-group {
  position: relative;
  width: 960px;
  margin: 0 auto 60px;
  z-index: 1;
  color: #FFFFFF;
}
/* line 1495, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-text-free-group > p {
  padding-right: 30px;
  text-align: right;
  font-family: "Roboto condensed";
  font-weight: bold;
  color: #FFFFFF;
}
/* line 1504, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #node-product-full-group-image-text {
  margin: 0;
}
/* line 1508, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 #node-product-full-group-image-text h2 {
  padding: 40px 0 0;
  margin: 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 48px;
  color: #505050;
  color: #FFFFFF;
}
/* line 326, ../scss/_mixins.scss */
.node-type-landing-page-19-2 #node-product-full-group-image-text h2 span {
  padding-left: 40px;
  background: none;
}
/* line 330, ../scss/_mixins.scss */
.node-type-landing-page-19-2 #node-product-full-group-image-text h2 span span {
  background-position: right 15px;
  padding-left: 0;
  padding-right: 40px;
}
/* line 1514, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .group-text-free-group {
  margin-bottom: 0;
}
/* line 1520, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-text-free {
  max-width: 95%;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
  padding-top: 40px;
  max-width: 100%;
}
/* line 1526, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-text-free p {
  font-family: "Roboto condensed";
  font-size: 18px;
  line-height: 28px;
}
/* line 1532, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-text-free p a {
  margin: auto;
  display: table;
  z-index: 56;
  width: 290px;
  height: 60px;
  background: transparent;
  box-shadow: none;
  text-shadow: none;
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 5px;
  font-size: 24px;
  font-weight: 300;
  font-family: "Roboto condensed";
  font-style: normal;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
}
/* line 1552, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-text-free p a span {
  display: table-cell;
  vertical-align: middle;
}
/* line 1557, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-text-free p a:hover {
  background: #FFFFFF;
  box-shadow: none;
  color: #F4511E;
  text-decoration: underline;
}
/* line 1566, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-text-free img {
  display: block;
  margin: 0 auto;
}
/* line 1572, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-text-free #content p {
  margin: 0;
}
/* line 1578, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-link-free-banner a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #FFFFFF;
  border: 3px solid #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  min-width: 200px;
  height: auto;
  margin-right: 30px;
}
/* line 95, ../scss/_mixins.scss */
.node-type-landing-page-19-2 .field-name-field-link-free-banner a:hover {
  border: 4px solid #FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 1586, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-image-image-text {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: 50% 0;
  position: absolute;
  height: -moz-available;
  /* WebKit-based browsers will ignore this. */
  height: -webkit-fill-available;
  /* Mozilla-based browsers will ignore this. */
  height: fill-available;
}
/* line 1595, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-image-image-text .field-items {
  display: none;
}
/* line 1601, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .field-name-field-image-image-text.default-image {
  background: none;
  z-index: -1;
}
/* line 1613, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .block-neopost-tools .section-green {
  font-size: 32px;
  line-height: 1;
  text-transform: none;
  font-weight: 500;
  font-family: "Roboto condensed";
  padding: 0 14px;
  width: auto;
  vertical-align: baseline;
  text-align: center;
}
/* line 1625, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .block-neopost-tools .section-green:hover .section-dot, .node-type-landing-page-19-2 .block-neopost-tools .section-green.active .section-dot {
  bottom: 8px;
}
/* line 1630, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .block-neopost-tools .section-green .section-dot,
.node-type-landing-page-19-2 .block-neopost-tools .section-green .section-icon {
  display: none !important;
}
/* line 1635, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .block-neopost-tools .section-green a {
  color: #F4511E;
  opacity: 1;
  margin-left: 0;
  font-weight: bold;
  font-family: "Roboto condensed";
  font-size: 32px;
  line-height: 1;
  text-decoration: none;
}
/* line 1645, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .block-neopost-tools .section-green a:hover {
  text-decoration: underline;
}
/* line 1651, ../scss/_lp-19-2.scss */
.node-type-landing-page-19-2 .block-neopost-tools li {
  list-style: none;
  padding: 0 !important;
  border-right: 0 !important;
  width: auto !important;
}

@media (max-width: 990px) {
  /* line 1664, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 {
    /* PART 1 */
    /* PART 2 */
    /* PART 3 */
    /* PART 4 */
  }
  /* line 1666, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header {
    height: auto;
    z-index: 101;
    margin-bottom: 0;
    background-color: #FFFFFF;
    border: none;
  }
  /* line 1673, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header #logo {
    width: 100%;
    top: 3.90625vw;
    bottom: auto;
    left: auto;
    margin: 0 auto;
  }
  /* line 1681, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header #logo.btnShow img {
    margin: 0 0 0 6.25vw;
  }
  /* line 1686, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header #logo img {
    display: block;
    margin: 0 auto;
    width: 21.875vw;
  }
  /* line 1692, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header #logo:before, .node-type-landing-page-19-2.header-theme-common-design #header #logo:after {
    display: none;
  }
  /* line 1698, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header div.section {
    min-height: 18.75vw;
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1704, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header .headerQuote {
    right: 6.25vw;
    top: 3.125vw;
  }
  /* line 1708, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header .headerQuote a {
    height: auto;
    padding: 3.90625vw 3.90625vw;
    font-family: "Roboto condensed";
    font-size: 4.0625vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    border-radius: 100px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 12.5vw;
  }
  /* line 1717, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #node-landing-page-form-img-full-group-content {
    padding-top: 0;
  }
  /* line 1726, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #main-wrapper {
    width: 100%;
  }
  /* line 1730, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .tabs {
    margin-bottom: 0;
  }
  /* line 1734, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-right-col,
  .node-type-landing-page-19-2 .group-left-part-lp-19-2,
  .node-type-landing-page-19-2 .group-testc-lp-19-2,
  .node-type-landing-page-19-2 .group-benc-lp-19-2,
  .node-type-landing-page-19-2 .group-minc-lp-19-2,
  .node-type-landing-page-19-2 .field-name-field-legal-lp {
    width: 90% !important;
    padding: 9.375vw 5% 3.125vw;
  }
  /* line 1746, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 h1 {
    font-size: 6.25vw;
  }
  /* line 1762, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-link-lp a {
    width: 100%;
    padding: 3.125vw 0;
    font-size: 5.625vw;
  }
  /* line 1770, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 h2 {
    margin: 0;
    margin-bottom: 6.25vw;
    font-size: 5.625vw;
  }
  /* line 1776, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-landing-page-body {
    margin-bottom: 6.25vw;
  }
  /* line 1779, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-landing-page-body p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1785, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-youtube-lpuk {
    width: 100%;
    margin-bottom: 6.25vw;
  }
  /* line 1789, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-youtube-lpuk #youtube-field-player {
    width: 100%;
    height: 53.125vw;
  }
  /* line 1795, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .container-jcarousel {
    width: 100%;
    margin-right: 0;
    margin-bottom: 6.25vw;
  }
  /* line 1801, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .owl-item,
  .node-type-landing-page-19-2 .group-text-testimonial-19-2,
  .node-type-landing-page-19-2 .field-name-field-illustration-lp-19-2 {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 1807, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-illustration-lp-19-2 {
    margin-right: 4.6875vw;
  }
  /* line 1810, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-illustration-lp-19-2 img {
    width: 18.75vw;
  }
  /* line 1815, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-quote {
    width: 57.8125vw;
    margin-bottom: 4.6875vw;
    font-size: 3.75vw;
    line-height: 4.53125vw;
  }
  /* line 1822, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-author-lp {
    font-size: 3.75vw;
    line-height: 4.53125vw;
    margin-bottom: 4.6875vw;
  }
  /* line 1830, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-groupbox-div {
    display: block;
    width: 100%;
    margin: 0;
    padding: 6.25vw 0;
    border-top: 1px solid #000000;
  }
  /* line 1837, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-groupbox-div .field-type-text {
    margin-bottom: 4.6875vw;
    padding-bottom: 0;
    font-size: 4.0625vw;
  }
  /* line 1843, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-groupbox-div .field-type-text-long {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1848, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-groupbox-div img {
    width: 18.75vw;
    margin-bottom: 3.125vw;
  }
  /* line 1854, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-benc-top-lp-19-2 {
    border-top: none;
  }
  /* line 1858, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-box1 {
    padding-top: 0;
    border-top: none;
  }
  /* line 1863, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-box2, .node-type-landing-page-jan-2016 .group-box4 .node-type-landing-page-19-2 .field, .node-type-landing-page-19-2 .group-box4 .field, .node-type-landing-page-19-2-beta .group-box4 .node-type-landing-page-19-2 .field {
    padding-left: 0;
    border-left: none;
  }
  /* line 1868, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-box4 {
    border-left: none;
  }
  /* line 1871, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-box4 .field {
    padding-left: 0;
  }
  /* line 1878, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-lp-more-informations {
    width: 100%;
    margin-right: 0;
    margin-bottom: 6.25vw;
    text-align: center;
  }
  /* line 1884, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-lp-more-informations p {
    margin-bottom: 4.6875vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1891, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-more-information {
    display: block;
    text-align: center;
  }
  /* line 1895, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-more-information img {
    width: 62.5vw;
    margin-bottom: 6.25vw;
  }
  /* line 1901, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-legal-lp {
    margin: 0 0 6.25vw;
    font-size: 2.34375vw;
    line-height: 4.375vw;
  }
  /* line 1907, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-cta-webform-lpuk {
    width: 90%;
    padding: 3.125vw 4.6% 3.125vw;
    margin: 0;
    border: 1px solid #DFE0E1;
    border-bottom: 0;
  }
  /* line 1915, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-webform-lpuk {
    border: 1px solid #DFE0E1;
    border-top: 0;
  }
  /* line 1920, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .node-webform {
    width: 90%;
    padding: 3.125vw 5% 3.125vw;
    margin: 0;
    font-size: 3.75vw;
    border: none;
  }
  /* line 1931, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .node-webform input[type=text],
  .node-type-landing-page-19-2 .node-webform input[type=email],
  .node-type-landing-page-19-2 .node-webform select {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 1.5625vw 2.34375vw;
    font-size: 4.0625vw;
  }
  /* line 1942, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .node-webform textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 87.5vw;
    height: 31.25vw;
    font-size: 4.0625vw;
  }
  /* line 1949, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .node-webform label,
  .node-type-landing-page-19-2 .node-webform legend {
    font-size: 4.0625vw;
  }
  /* line 1958, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .node-webform .form-actions {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }
  /* line 1964, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .node-webform .form-submit {
    height: auto;
    padding: 0vw 3.90625vw;
    font-family: "Roboto condensed";
    font-size: 4.0625vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    border-radius: 100px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 12.5vw;
  }
}
@media all and (max-width: 1179px) and (min-width: 769px) {
  /* line 1978, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .breadcrumb {
    position: relative;
    left: 0;
    text-align: left;
  }
  /* line 1983, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .breadcrumb .crumbs-separator,
  .node-type-landing-page-19-2 .breadcrumb span.mobile-title,
  .node-type-landing-page-19-2 .breadcrumb a {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 1992, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header div.section {
    width: 87.5vw;
  }
  /* line 1998, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #block-neopost-tools-trustbox-micro-combo {
    left: 150px;
  }
  /* line 2002, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-fpc-lp-19-2 {
    width: 87.5vw;
  }
  /* line 2006, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-cta-webform-lpuk {
    margin: 0 0 0 120px;
  }
  /* line 2010, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .node-webform {
    margin: 0;
    float: right;
  }
  /* line 2016, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section {
    width: 100%;
  }
  /* line 2021, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .cCenter {
    width: 100%;
    padding: 0;
  }
  /* line 2026, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #youtube-field-player {
    width: 715px;
    height: 420px;
  }
  /* line 2032, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-link-trial a {
    width: 430px;
  }
  /* line 2038, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-5 .field-name-field-cta-phone-number,
  .node-type-landing-page-19-2 .group-software-5 .field-name-field-link-afd {
    width: auto;
  }
  /* line 2044, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-text-free-group {
    width: 100%;
    height: auto;
    padding-bottom: 40px;
    text-align: center;
  }
  /* line 2052, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-trusted-by .carousel {
    width: 87.5vw;
    margin: 40px auto 0;
  }
  /* line 2058, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer {
    width: auto;
  }
  /* line 2061, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer .region-footer {
    width: 87.5vw;
    margin: auto;
  }
}
@media all and (max-width: 1015px) and (min-width: 769px) {
  /* line 2071, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-collection-item-field-business-benefits-software {
    max-width: 260px;
    margin: 0 auto;
  }
  /* line 2077, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer .region-footer {
    display: grid;
    grid-template-columns: 1fr 310px;
    margin-bottom: 160px;
  }
}
@media all and (max-width: 805px) {
  /* line 2088, ../scss/_lp-19-2.scss */
  #footer .region-footer {
    display: block;
    margin-bottom: 0;
  }

  /* line 2094, ../scss/_lp-19-2.scss */
  #block-menu-menu-footer-links {
    margin: 0 auto 30px;
    text-align: center;
  }
  /* line 2099, ../scss/_lp-19-2.scss */
  #block-menu-menu-footer-links ul.menu {
    display: block;
    padding: 0;
    text-align: center;
  }
  /* line 2106, ../scss/_lp-19-2.scss */
  #block-menu-menu-footer-links li {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    position: relative;
    border-right: none;
  }
  /* line 2116, ../scss/_lp-19-2.scss */
  #block-menu-menu-footer-links li:before {
    content: '';
  }

  /* line 2122, ../scss/_lp-19-2.scss */
  #block-country-switch-neopost-country-switch {
    margin: 0 auto 30px !important;
  }
  /* line 2128, ../scss/_lp-19-2.scss */
  #block-country-switch-neopost-country-switch .neopost_country_switcher > p:first-child {
    text-align: center;
  }

  /* line 2135, ../scss/_lp-19-2.scss */
  #block-neopost-block-social-network {
    position: relative;
    margin-left: 0;
    text-align: center;
  }
  /* line 2141, ../scss/_lp-19-2.scss */
  #block-neopost-block-social-network .block-social ul {
    margin: 5px auto 0;
  }
}
@media all and (max-width: 910px) and (min-width: 769px) {
  /* line 2150, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .carousel {
    display: block;
    margin: 0 auto;
  }
  /* line 2155, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-carouseltext {
    width: 100%;
    margin-top: 40px;
    margin-left: 0;
  }
  /* line 2162, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-link-trial a {
    margin: 40px auto 0;
  }
}
@media all and (max-width: 768px) {
  /* line 2171, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #cboxLoadedContent #npgroupdark {
    min-height: 385px;
  }
  /* line 2175, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-menu {
    position: relative;
  }
  /* line 2179, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 header {
    margin-bottom: 0 !important;
    position: relative;
  }
  /* line 2183, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 header #logo {
    margin: 0 auto 20px;
  }
  /* line 2187, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 header #block-neopost-tools-trustbox-micro-combo {
    width: 100%;
    display: block;
    top: 0;
    left: 0;
    position: relative;
    margin: 22px auto;
    clear: both;
  }
  /* line 2196, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 header #block-neopost-tools-trustbox-micro-combo h2 {
    text-align: center;
    font-size: 22px;
    line-height: 32px;
    margin: auto;
  }
  /* line 2204, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 header #block-neopost-tools-call-neopost-block-lp192 {
    position: relative;
    width: 100%;
    display: block;
    top: 0;
    left: 0;
  }
  /* line 2213, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #page #header .section #logo {
    position: relative;
    top: 0 !important;
    bottom: 0 !important;
    padding-bottom: 20px;
    left: calc((100% - 100px) / 2);
  }
  /* line 2221, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2.header-theme-common-design #header {
    position: relative !important;
    display: block !important;
  }
  /* line 2229, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #node-landing-page-form-img-full-group-content .field-name-field-main-cta-lpuk p {
    margin: 0;
  }
  /* line 2234, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #node-landing-page-form-img-full-group-content .field-name-field-asterisk {
    position: relative;
    bottom: 0;
    padding: 0;
  }
  /* line 2250, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #content .content ul li {
    font-size: 24px;
    line-height: 34px;
    background-position: 0 14px;
    padding: 0;
  }
  /* line 2257, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 h1 {
    max-width: 87.5vw;
    margin: 40px auto;
    font-size: 44px;
    line-height: 44px;
  }
  /* line 2264, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 h2 {
    max-width: 87.5vw;
    margin: 0 auto 40px;
    font-size: 36px;
    line-height: 40px;
    text-align: center;
  }
  /* line 2272, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 h2 span {
    background: none;
    padding-left: 0;
  }
  /* line 2276, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 h2 span span {
    padding-right: 0;
  }
  /* line 2282, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .cCenter {
    width: 87.5vw;
  }
  /* line 2286, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-5-center,
  .node-type-landing-page-19-2 .field-collection-item-field-business-benefits-software {
    width: 87.5vw;
    display: block;
    margin: 0 auto;
  }
  /* line 2293, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .breadcrumb {
    display: none !important;
  }
  /* line 2299, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section {
    width: 100%;
  }
  /* line 2303, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-3, .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-5, .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-8, .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-menu {
    width: 100%;
  }
  /* line 2312, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section.group-software-1 {
    margin: 0 auto;
  }
  /* line 2316, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .content > .node-landing-page-19-2 > section#accordion {
    width: 100%;
    margin: 60px auto;
  }
  /* line 2324, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .carousel {
    width: 87.5vw;
    margin: 0 auto;
    display: block;
  }
  /* line 2330, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-bg-testi {
    display: none;
  }
  /* line 2335, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-1 iframe,
  .node-type-landing-page-19-2 .group-software-1 .field-collection-item-field-slider-video-image img {
    width: 87.5vw !important;
    height: 51.5625vw !important;
  }
  /* line 2342, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-1 .owl-nav > div {
    top: calc(100% / 2);
  }
  /* line 2347, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-1 h2 {
    text-align: center;
    padding: 0;
  }
  /* line 2353, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-carouseltext {
    width: 100%;
    margin-left: 0;
  }
  /* line 2357, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-carouseltext p {
    font-size: 20px;
    line-height: 30px;
    text-align: center;
  }
  /* line 2363, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-carouseltext .field-name-field-body {
    padding: 0;
    width: 87.5vw;
    display: block;
    margin: 0 auto;
  }
  /* line 2371, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .owl-dots {
    margin-top: 40px;
    margin-bottom: 30px;
  }
  /* line 2376, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .owl-dots .owl-dot span {
    width: 20px;
    height: 20px;
    margin-right: 30px;
  }
  /* line 2383, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .owl-dots .owl-dot:last-child span {
    margin-right: 0;
  }
  /* line 2390, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-bg-lp {
    display: none;
  }
  /* line 2394, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-main-cta-lpuk,
  .node-type-landing-page-19-2 .field-name-field-main-cta-lpuk p,
  .node-type-landing-page-19-2 .field-name-field-main-cta-lpuk p span {
    font-size: 34px !important;
    line-height: 34px;
    text-align: center;
    position: relative;
    left: 0;
    right: 0;
  }
  /* line 2407, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-link-trial a {
    width: 100%;
    margin-top: 60px;
    font-size: 34px;
    line-height: 40px;
  }
  /* line 2415, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-link-afd {
    margin-top: 30px;
  }
  /* line 2418, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-link-afd a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2425, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-2 ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    padding-top: 40px !important;
  }
  /* line 2430, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-2 ul li {
    max-width: 100%;
    margin-left: 0;
    padding: 0;
  }
  /* line 2442, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-2 h3 {
    font-size: 24px;
    line-height: 32px;
    margin: 14px;
  }
  /* line 2448, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-2 p {
    font-size: 14px;
    line-height: 25px;
  }
  /* line 2453, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-2 #content p {
    margin: auto;
  }
  /* line 2458, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-2 .field-name-field-picto-second-shortcuts .content {
    width: 80px;
    height: 80px;
  }
  /* line 2465, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-text-second-shortcut {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2471, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-anchor-text-fea a {
    width: 100%;
    font-size: 34px;
    line-height: 40px;
  }
  /* line 2479, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-3 ul {
    display: block;
  }
  /* line 2486, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #accordion h3 {
    position: relative;
    margin: 50px 0 15px;
    padding: 0 6.25vw 15px;
    border-bottom: 3px solid #DFE0E1;
    color: #000000;
    font-size: 30px;
    line-height: 40px;
  }
  /* line 2495, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #accordion h3:after {
    content: " ";
    position: absolute;
    width: 25px;
    height: 26px;
    top: 6px;
    right: 6.25vw;
    background: transparent url("../images/picto_neopost/plus_minus_mobile.png") right center no-repeat;
    background-position: 0 0;
  }
  /* line 2508, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #accordion h3.ui-state-active:before {
    content: " ";
    position: absolute;
    width: 50%;
    bottom: -5px;
    border-bottom: 7px solid #F4511E;
  }
  /* line 2516, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #accordion h3.ui-state-active:after {
    height: 6px;
    top: 17px;
    background-position: 0 -28px;
  }
  /* line 2525, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #accordion .ui-widget-content > .content {
    width: 87.5vw;
    margin: 30px auto 0;
  }
  /* line 2531, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #accordion .paragraphs-item-title-text-image {
    display: grid;
    grid-gap: 30px;
  }
  /* line 2538, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-fea {
    grid-row: 1 / 2;
  }
  /* line 2541, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-fea img {
    width: 100%;
  }
  /* line 2546, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .featureText {
    grid-row: 2 / 3;
  }
  /* line 2549, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .featureText .title {
    font-size: 36px;
    line-height: 40px;
  }
  /* line 2554, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .featureText .field-name-field-text-fea,
  .node-type-landing-page-19-2 .featureText p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2562, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-features-tabs a {
    font-size: 30px;
    line-height: 40px;
  }
  /* line 2569, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 h2 {
    margin: 0 auto 40px;
  }
  /* line 2574, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content {
    grid-template-columns: 100%;
    grid-gap: 0;
  }
  /* line 2578, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content .testimonialContent {
    padding: 0 50px;
    margin-top: 0;
    background: transparent url(../images/picto_neopost/quote-01.png) no-repeat;
    background-position: 10px 60px;
    width: 100%;
  }
  /* line 2586, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content p {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2591, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content .field-name-field-image-testi {
    width: 60%;
    margin: 0 auto;
  }
  /* line 2595, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content .field-name-field-image-testi img {
    margin: 0 auto;
  }
  /* line 2600, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content .field-name-field-author {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2606, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content .field-name-field-link-testi a {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2612, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-6 li .content > * {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2620, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #group-software-7 {
    display: none;
  }
  /* line 2624, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-8 {
    padding-bottom: 30px;
  }
  /* line 2627, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-8 ul {
    grid-template-columns: repeat(1, 1fr);
    grid-row-gap: 30px;
  }
  /* line 2632, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-8 li {
    padding-left: 60px !important;
    background: transparent url(../images/picto_neopost/check-mobile.png) 0 no-repeat !important;
    font-size: 24px !important;
    line-height: 36px !important;
    margin-bottom: 0;
  }
  /* line 2642, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-9 ul {
    display: block;
  }
  /* line 2646, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-9 li {
    padding-left: 0 !important;
  }
  /* line 2651, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-9 h4 a {
    font-size: 36px;
    line-height: 40px;
  }
  /* line 2657, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-9 .field-name-field-introduction,
  .node-type-landing-page-19-2 .group-software-9 p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2664, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-9 .field-name-node-link a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2670, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-9 .owl-dots {
    margin-top: 40px;
  }
  /* line 2676, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-teaser-blog img {
    width: 100%;
  }
  /* line 2681, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper {
    margin-bottom: 160px;
  }
  /* line 2684, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper #footer {
    width: 87.5vw;
    margin: 0 auto;
    padding-bottom: 0;
    position: relative;
  }
  /* line 2691, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer {
    width: 100%;
    text-align: center;
    margin: 0 auto 25px;
  }
  /* line 2696, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer ul {
    margin: 0;
    padding: 0;
  }
  /* line 2702, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer-left {
    position: absolute;
    top: 130px;
    margin: 25px 0;
  }
  /* line 2707, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer-left span {
    font-size: 12px;
  }
  /* line 2712, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer-center {
    position: absolute;
    top: 0;
    margin: 25px 0;
  }
  /* line 2717, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer-center #logo {
    margin: auto;
  }
  /* line 2722, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer-right {
    position: absolute;
    top: 75px;
    margin: 25px 0;
  }
  /* line 2727, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #footer-wrapper .footer-right span {
    font-size: 26px;
  }
  /* line 2734, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #block-menu-menu-footer-links ul {
    margin-bottom: 6.25vw;
    list-style: none;
  }
  /* line 2739, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #block-menu-menu-footer-links li {
    float: none;
    width: auto !important;
    list-style: none;
  }
  /* line 2744, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #block-menu-menu-footer-links li:before {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 2749, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #block-menu-menu-footer-links li a {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 2756, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-software-5 {
    display: none;
  }
  /* line 2760, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #node-product-full-group-image-text {
    background: #F4511E;
  }
  /* line 2763, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 #node-product-full-group-image-text h2 {
    width: 100%;
    margin: 0 auto 40px;
  }
  /* line 2769, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-text-free-group {
    width: 100%;
    height: auto;
    padding: 0;
    text-align: center;
  }
  /* line 2776, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-text-free-group .field-name-field-text-free {
    max-width: 100%;
    width: 87.5vw;
    display: block;
    margin: 0 auto;
  }
  /* line 2782, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-text-free-group .field-name-field-text-free span,
  .node-type-landing-page-19-2 .group-text-free-group .field-name-field-text-free p {
    color: #FFFFFF !important;
    text-align: center;
  }
  /* line 2787, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-text-free-group .field-name-field-text-free span a,
  .node-type-landing-page-19-2 .group-text-free-group .field-name-field-text-free p a {
    width: 94%;
  }
  /* line 2794, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .field-name-field-image-image-text {
    display: none;
  }
  /* line 2799, ../scss/_lp-19-2.scss */
  .node-type-landing-page-19-2 .group-trusted-by .carousel {
    margin-top: 0;
  }
}
@media screen and (min-width: 175px) {
  /* line 2807, ../scss/_lp-19-2.scss */
  .tp-widget-wrapper {
    font-size: 0;
    text-align: left;
  }
}
/* line 1, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta {
  /*Surcharge sale*/
  /* Footer */
}
/* line 3, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta * {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
/* line 8, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .region-top-banner h2 {
  padding: 5px 0;
}
/* line 13, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #main-wrapper,
.node-type-landing-page-19-2-beta #main {
  max-width: 100%;
}
/* line 19, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #content .content ul li {
  font-size: 15px;
  display: inline-block;
  padding: 15px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 26, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #content .content .field-name-field-body ul {
  margin-top: -20px;
}
/* line 31, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #content .content .field-item.odd .field-name-field-text-fea ul {
  list-style-image: url(../images/grn-puce.png);
  list-style-position: inside;
}
/* line 36, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #content .content .field-item.odd .field-name-field-text-fea li {
  background: none;
}
/* line 41, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta h1 {
  text-align: center;
  font-size: 32px;
  font-family: "Roboto condensed";
  font-weight: bold;
  color: #000000;
}
/* line 45, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta h2 {
  padding: 40px 0 0;
  margin: 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 48px;
  color: #505050;
}
/* line 326, ../scss/_mixins.scss */
.node-type-landing-page-19-2-beta h2 span {
  padding-left: 40px;
  background: none;
}
/* line 330, ../scss/_mixins.scss */
.node-type-landing-page-19-2-beta h2 span span {
  background-position: right 15px;
  padding-left: 0;
  padding-right: 40px;
}
/* line 49, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta strong {
  font-weight: bold;
}
/* line 60, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-3, .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-5, .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-8, .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-menu {
  width: auto;
  margin: 0;
  background-color: #EEEEEE;
}
/* line 69, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-1 {
  margin: 0 auto;
}
/* line 73, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-5 {
  background-color: #F4511E;
}
/* line 79, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .cCenter {
  width: 1180px;
  margin: 0 auto;
  text-align: center;
}
/* line 85, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .box {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
/* line 91, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-menu {
  margin-top: 60px;
}
/* line 95, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .carousel {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 715px;
}
/* line 100, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-dots {
  margin-top: 5px;
  text-align: center;
}
/* line 103, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 106, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-dots .owl-dot span {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: block;
  content: " ";
  width: 10px;
  height: 10px;
  margin-right: 15px;
  font-size: 10px;
  background-color: #C8C8C8;
}
/* line 118, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-dots .owl-dot.active span {
  background-color: #F4511E;
}
/* line 126, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-nav > div {
  position: absolute;
  top: 30%;
  width: 26px;
  height: 40px;
}
/* line 133, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-prev {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") 0 0 no-repeat;
  left: -37px;
}
/* line 138, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-next {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") -31px 0 no-repeat;
  right: -37px;
}
/* line 143, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-1 {
  text-align: left;
  padding: 60px 0;
}
/* line 146, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-1 p {
  font-family: "Verdana";
  font-size: 15px;
}
/* line 151, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-1 h2 {
  line-height: 46px;
  text-align: left;
  padding: 0 100px 0 0;
}
/* line 158, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-carouseltext {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: calc(100% - 715px);
  font-family: "Verdana";
  font-size: 24px;
  line-height: 32px;
  color: #000000;
}
/* line 166, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-carouseltext p {
  font-family: "Verdana";
  font-size: 24px;
  line-height: 32px;
}
/* line 172, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-carouseltext .field-name-field-body {
  padding: 0 100px 0 0;
  margin-top: 40px;
}
/* line 179, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-trial a {
  display: block;
  width: 430px;
  margin-top: 40px;
  padding: 15px 0;
  text-align: center;
  background-color: #F4511E;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  font-weight: bold;
  color: #FFFFFF;
  border-radius: 100px;
}
/* line 194, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-trial a:hover {
  background-color: #E63C00;
}
/* line 201, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-anchor-text-fea a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
  padding: 15px 50px;
  text-align: center;
  border: #F4511E 3px solid;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  line-height: 22px;
  font-weight: bold;
  color: #F4511E;
}
/* line 215, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-anchor-text-fea a:hover {
  padding: 14px 49px;
  border: #E63C00 4px solid;
  color: #E63C00;
}
/* line 223, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-afd {
  margin-top: 15px;
  text-align: center;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 230, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-afd a {
  text-decoration: underline;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 237, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-afd a:hover {
  color: #000000;
}
/* line 244, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxOverlay {
  max-width: 100%;
}
/* line 248, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent {
  height: auto !important;
  padding: 20px !important;
}
/* line 252, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent img {
  position: relative;
}
/* line 256, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent .field-name-field-picto-second-shortcuts img {
  width: 40px;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
/* line 267, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark {
  text-align: center;
  display: block !important;
  min-height: 219px;
}
/* line 272, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark h3 {
  margin-top: 14px;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #000000;
}
/* line 280, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark h3 a {
  text-decoration: none;
}
/* line 284, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark h3:before, .node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark h3:after {
  content: " ";
  height: 3px;
  width: 25px;
  background-color: #F4511E;
  display: inline-block;
  position: relative;
  bottom: 8px;
}
/* line 295, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark h3:before {
  margin-right: 15px;
}
/* line 299, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark h3:after {
  margin-left: 15px;
}
/* line 304, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 314, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark li {
  display: inline-flex;
  margin: 0 0 20px;
  padding: 0 10px;
  background: none !important;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
/* line 325, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark li img {
  display: block;
  margin-bottom: 15px;
  border: 3px solid transparent;
  border-radius: 50%;
}
/* line 332, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark li a {
  text-decoration: none;
  display: block;
}
/* line 338, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark li:hover img {
  border: 3px solid #F4511E;
  border-radius: 50%;
}
/* line 347, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent .content {
  overflow: auto;
  overflow-x: auto;
}
/* line 351, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #cboxLoadedContent .content::-webkit-scrollbar {
  display: none;
}
/* line 357, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 {
  text-align: center;
  background-color: #EEEEEE;
}
/* line 366, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-top: 40px !important;
}
/* line 373, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 li {
  max-width: 265px;
  margin-left: 40px;
  padding-left: 0 !important;
  background: none !important;
  text-align: center;
}
/* line 380, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 li:first-child {
  margin-left: 0;
}
/* line 385, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 .field-name-field-picto-second-shortcuts .content {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin: 0 auto;
  position: relative;
  background: #FFFFFF;
}
/* line 395, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 img {
  width: 40px;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
/* line 406, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 h3 {
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #000000;
}
/* line 414, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 h3 a {
  text-decoration: none;
}
/* line 419, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-2 .field-name-field-text-second-shortcut,
.node-type-landing-page-19-2-beta .group-software-2 p {
  margin-top: 20px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 429, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-3 {
  padding-bottom: 30px;
}
/* line 436, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-3 .field-name-field-trustpilot,
.node-type-landing-page-19-2-beta .group-software-3 ul {
  display: block;
  margin-top: 40px !important;
}
/* line 442, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-3 li {
  background: none !important;
}
/* line 446, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-3 img {
  max-width: 100%;
  width: 300px;
}
/* line 452, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .ui-corner-all, .node-type-landing-page-19-2-beta .ui-corner-top, .node-type-landing-page-19-2-beta .ui-corner-right, .node-type-landing-page-19-2-beta .ui-corner-tr, .node-type-landing-page-19-2-beta .ui-widget-content, .node-type-landing-page-19-2-beta.ui-widget-content {
  border: none;
  border-radius: none;
  background: none;
}
/* line 460, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #tabs article {
  margin-top: 30px;
}
/* line 463, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #tabs article .paragraphs-item-title-text-image {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0 40px;
}
/* line 471, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #tabs article .field-name-field-fea-software > .field-items > .field-item.even .field-name-field-image-fea {
  justify-self: end;
}
/* line 476, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #tabs article .field-name-field-fea-software > .field-items > .field-item.odd {
  margin-top: 40px;
}
/* line 479, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #tabs article .field-name-field-fea-software > .field-items > .field-item.odd .group-text {
  grid-column: 2 / 3;
  grid-row: 1 / 2;
  text-align: right;
}
/* line 486, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #tabs article .field-name-field-fea-software > .field-items > .field-item.odd .field-name-field-image-fea {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
}
/* line 499, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-features-tabs ul {
  display: flex;
  align-items: end;
}
/* line 503, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-features-tabs ul:before, .node-type-landing-page-19-2-beta .field-name-features-tabs ul:after {
  display: none;
}
/* line 508, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-features-tabs li {
  flex-grow: 1;
  padding-bottom: 5px;
  text-align: center;
  border-bottom: 3px solid #DFE0E1 !important;
  background: none !important;
}
/* line 515, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-features-tabs li.ui-state-active {
  border-bottom-color: #F4511E !important;
}
/* line 520, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-features-tabs a {
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 24px;
  color: #000000;
  text-decoration: none;
}
/* line 527, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-features-tabs a:hover {
  text-decoration: underline;
  color: #505050;
}
/* line 536, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .featureText .field-name-field-text-fea, .node-type-landing-page-19-2-beta .featureText p {
  margin-bottom: 30px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 544, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .featureText .title {
  margin-bottom: 40px;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 28px;
  color: #000000;
}
/* line 552, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .featureText ol {
  list-style-position: inside;
}
/* line 555, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .featureText ol li {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 564, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 {
  background-color: #F4511E;
}
/* line 567, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 * {
  display: inline-block;
  color: #FFFFFF;
}
/* line 572, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-conjunction,
.node-type-landing-page-19-2-beta .group-software-5 h2 {
  font-family: "Verdana";
  font-size: 26px;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
  text-align: left;
  margin: 0 34px;
  padding: 0;
}
/* line 583, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-conjunction span,
.node-type-landing-page-19-2-beta .group-software-5 h2 span {
  padding: 0 40px 0 0px;
}
/* line 588, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .group-software-5-center {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  padding: 20px 0;
  display: block;
}
/* line 597, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-link-trial a {
  margin: 40px auto 0;
}
/* line 601, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-cta-phone-number,
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-link-afd {
  border-style: none;
  border-radius: 5px;
  z-index: 9;
  width: 350px;
  box-shadow: none;
  text-align: center;
  margin: 0;
}
/* line 612, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-cta-phone-number a,
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-link-afd a {
  color: #FFFFFF;
  padding: 10px;
  text-decoration: none;
  font-size: 24px;
  line-height: 37px;
  font-weight: bold;
  font-family: "Roboto condensed";
  font-style: normal;
}
/* line 624, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-link-afd {
  background: #F4511E;
  border-radius: 100px;
  border: 1px solid #FFFFFF;
}
/* line 629, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-link-afd a {
  color: #FFFFFF;
}
/* line 633, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-link-afd:hover {
  background: #E63C00;
  box-shadow: none;
  color: #FFFFFF;
}
/* line 640, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-cta-phone-number {
  background: #FFFFFF;
  border-radius: 100px;
  border: 1px solid #FFFFFF;
}
/* line 645, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-cta-phone-number a {
  color: #F4511E;
}
/* line 649, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-cta-phone-number:hover {
  background: #E63C00;
  box-shadow: none;
}
/* line 653, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-5 .field-name-field-cta-phone-number:hover a {
  color: #FFFFFF;
}
/* line 662, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 h2 {
  color: #FFFFFF;
  margin: 0;
}
/* line 667, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .group-text-testimonials {
  padding: 5px 0;
}
/* line 671, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 ul {
  margin: 30px auto !important;
  max-width: 1180px;
}
/* line 676, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 li {
  background: none !important;
}
/* line 679, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 li .content {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 30px;
}
/* line 686, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 li .content > * {
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
}
/* line 699, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 li .content .testimonialContent {
  display: inline-block;
  margin: 0 auto;
}
/* line 708, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 p {
  margin-bottom: 0;
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
}
/* line 716, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .testimonialContent {
  margin-top: 30px;
  padding: 0 0 0 100px;
  background: transparent url(../images/picto_neopost/testimonial.png) no-repeat 0 2px;
}
/* line 722, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .field-name-field-image-testi img {
  padding: 7px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 3px solid #F4511E;
  width: 200px;
}
/* line 729, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .field-name-field-author {
  font-family: "Verdana";
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
  font-weight: bold;
}
/* line 737, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .field-name-field-position-testi {
  margin-bottom: 40px;
  font-style: italic;
  color: #FFFFFF;
}
/* line 743, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .field-name-field-link-testi a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
  color: #FFFFFF;
  font-size: 15px;
}
/* line 750, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .field-name-field-link-testi a:hover {
  text-decoration: underline;
  color: #505050;
}
/* line 756, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-6 .owl-dots {
  margin-top: 20px;
  margin-left: calc(290px + calc((100% - 320px) / 2));
  text-align: left;
}
/* line 765, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-7 h2 {
  padding: 0;
  margin-bottom: 30px;
}
/* line 770, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-8 {
  padding-bottom: 10px;
}
/* line 773, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-8 ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 40px;
  margin: 30px auto 0;
}
/* line 780, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-8 li {
  margin-bottom: 20px;
  padding-left: 40px !important;
  background: transparent url(../images/picto_neopost/check.png) 0 no-repeat !important;
  font-family: "Verdana";
  font-size: 15px !important;
  line-height: 22px;
  color: #000000;
}
/* line 793, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 ul {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(auto, 280px));
  justify-content: space-around;
  margin-top: 30px;
}
/* line 800, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 li {
  background: none !important;
}
/* line 804, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 .view-mode-teaser {
  border-bottom: none;
  margin: 0;
  padding: 0;
}
/* line 810, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 .imgLink {
  display: block;
  text-align: center;
}
/* line 816, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 h4 {
  margin: 10px 0 0 !important;
  text-align: center;
}
/* line 819, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 h4 a {
  font-family: "Roboto condensed";
  font-size: 21px;
  line-height: 26px;
  font-weight: normal;
  color: #000000;
}
/* line 826, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 h4 a:hover {
  color: #505050;
}
/* line 832, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 p,
.node-type-landing-page-19-2-beta .group-software-9 .field-name-field-introduction {
  margin-top: 15px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 841, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 .field-name-node-link a {
  display: block;
  margin-top: 20px;
  text-align: center;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #C8C8C8;
  text-decoration: underline;
}
/* line 851, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 .field-name-node-link a:hover {
  color: #505050;
}
/* line 860, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-software-9 .field-name-field-image-teaser-blog a:hover img,
.node-type-landing-page-19-2-beta .group-software-9 .field-name-field-image-list-of a:hover img {
  opacity: 0.7;
}
/* line 870, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-trusted-by .carousel {
  width: 100%;
  margin: 40px 0;
}
/* line 876, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-trusted-by .carousel .owl-carousel .owl-item img {
  width: auto;
  margin: auto;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  /* Firefox 10+, Firefox on Android */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(1);
  /* Google Chrome, Safari 6+ & Opera 15+ */
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
/* line 887, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-trusted-by .carousel .owl-carousel .owl-item img:hover {
  filter: none;
  -webkit-filter: grayscale(0);
}
/* line 893, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-trusted-by .carousel .owl-carousel .owl-stage {
  margin: auto;
}
/* line 899, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-trusted-by .view-mode-teaser {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 908, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper {
  margin: 0;
  padding: 0;
  border: 0;
}
/* line 913, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper #footer {
  padding: 40px 0;
  border-top: 1px solid #C8C8C8;
  width: 1180px;
  max-width: 100%;
  margin: 0 auto;
}
/* line 921, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer {
  width: 40%;
}
/* line 925, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-left {
  text-align: left;
}
/* line 928, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-left span, .node-type-landing-page-19-2-beta #footer-wrapper .footer-left a {
  font-family: "Verdana";
  font-size: 14px;
  line-height: 22px;
  color: #505050;
}
/* line 934, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-left span:hover, .node-type-landing-page-19-2-beta #footer-wrapper .footer-left a:hover {
  color: #000000;
}
/* line 939, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-left li {
  padding: 0;
  min-height: auto;
  border-right: none;
  width: 50%;
}
/* line 947, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-center {
  text-align: center;
  width: 18%;
  margin: 0 2%;
}
/* line 952, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-center #logo {
  margin: auto;
  display: block;
  height: 45px;
}
/* line 959, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-right {
  text-align: right;
}
/* line 962, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-right span, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right a {
  font-size: 32px;
  line-height: 1;
  text-transform: none;
  font-weight: 500;
  font-family: "Roboto condensed";
  width: auto;
  vertical-align: baseline;
}
/* line 971, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-right span.sales, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right span.support, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right a.sales, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right a.support {
  color: #F4511E;
  opacity: 1;
  margin-left: 0;
  font-weight: bold;
}
/* line 977, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-right span.sales:hover, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right span.support:hover, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right a.sales:hover, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right a.support:hover {
  text-decoration: underline;
}
/* line 982, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #footer-wrapper .footer-right span:hover, .node-type-landing-page-19-2-beta #footer-wrapper .footer-right a:hover {
  color: #000000;
}

/* line 992, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta {
  /* Centered Sections */
  /* Header */
  /* Part 1 : Image Background + Text + Webform */
  /* Main content */
  /* Part 2 : Testimonials */
  /* Part 3 : Business Benefits */
  /* PART 4 : More information*/
  /* PART 5 : Legal */
  /* FREE TEXT AND BANNER BLOCK */
  /* Call us */
}
/* line 994, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta * {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
/* line 998, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta h1 {
  font-weight: bold;
  font-size: 40px;
  color: #FFFFFF;
}
/* line 1006, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-fpc-lp-19-2,
.node-type-landing-page-19-2-beta .group-testc-lp-19-2,
.node-type-landing-page-19-2-beta .group-benc-lp-19-2,
.node-type-landing-page-19-2-beta .group-minc-lp-19-2,
.node-type-landing-page-19-2-beta .field-name-field-legal-lp {
  position: relative;
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
  padding: 0;
  z-index: 3;
  text-align: center;
}
/* line 1023, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta.header-theme-common-design #header {
  position: fixed;
  width: 100%;
  max-width: 100%;
  z-index: 30;
  margin-bottom: 0;
  border-bottom: 1px solid #DFE0E1;
}
/* line 1031, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta.header-theme-common-design #header .headerQuote {
  display: none;
  position: absolute;
  right: 0;
  top: 15px;
}
/* line 1037, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta.header-theme-common-design #header .headerQuote a {
  display: block;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
}
/* line 29, ../scss/_mixins.scss */
.node-type-landing-page-19-2-beta.header-theme-common-design #header .headerQuote a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 1043, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta.header-theme-common-design #header div.section {
  padding-top: 0;
  min-height: 76px;
}
/* line 1049, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta.header-theme-common-design #header div.section #logo {
  width: 100px;
}
/* line 1060, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #block-neopost-tools-trustbox-micro-combo {
  display: block;
  left: 200px;
  z-index: 10;
  width: 429px;
  position: absolute;
  vertical-align: middle;
  top: 10px;
  right: 0;
  max-width: 100%;
  text-align: left;
  height: auto;
  bottom: auto;
  margin: 0;
}
/* line 1074, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #block-neopost-tools-trustbox-micro-combo h2 {
  padding: 30px 0 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #000000;
  margin: 0;
  padding: 0 17px;
  text-align: left;
}
/* line 1082, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #block-neopost-tools-call-neopost-block-lp192,
.node-type-landing-page-19-2-beta #block-neopost-tools-call-neopost-block {
  float: right;
  vertical-align: middle;
  display: block;
  position: absolute;
  top: 10px;
  right: 0;
  max-width: 100%;
  text-align: right;
  height: auto;
  bottom: auto;
  margin: 0;
}
/* line 1096, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #block-neopost-tools-call-neopost-block-lp192 .content,
.node-type-landing-page-19-2-beta #block-neopost-tools-call-neopost-block .content {
  padding: 10px;
  display: block;
  margin: 0 auto;
  box-sizing: border-box;
}
/* line 1102, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #block-neopost-tools-call-neopost-block-lp192 .content ul,
.node-type-landing-page-19-2-beta #block-neopost-tools-call-neopost-block .content ul {
  padding: 0;
}
/* line 1109, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-content {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  padding-top: 102px;
  background-repeat: no-repeat;
}
/* line 1115, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-content:before {
  position: absolute;
  display: block;
  content: "";
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 1128, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-left-part-lp-19-2,
.node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-right-col {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 50%;
}
/* line 1134, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-left-part-lp-19-2 .field-name-body,
.node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-right-col .field-name-body {
  margin: 0 auto 15px;
}
/* line 1136, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-left-part-lp-19-2 .field-name-body p,
.node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-right-col .field-name-body p {
  text-align: center;
  font-family: "Verdana";
  font-weight: normal;
  font-size: 14px;
  color: #000000;
}
/* line 1146, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-title {
  padding: 0 20px;
}
/* line 1150, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-main-cta-lpuk,
.node-type-landing-page-19-2-beta .field-name-field-main-cta-lpuk p,
.node-type-landing-page-19-2-beta .field-name-field-main-cta-lpuk p span {
  font-family: "Roboto condensed";
  line-height: 1.2;
  text-align: left;
}
/* line 1160, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-asterisk {
  position: absolute;
  bottom: 15px;
  font-family: "Roboto condensed";
  font-size: 14px;
  text-align: left;
  color: #000000;
}
/* line 1169, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-lp {
  margin-top: 35px;
  text-align: center;
}
/* line 1173, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-lp a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 20px 40px;
  font-family: "Roboto condensed";
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
}
/* line 29, ../scss/_mixins.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-lp a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 1179, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-cta-webform-lpuk {
  width: 295px;
  margin: 0 0 0 165px;
  padding: 15px;
  background-color: #FFFFFF;
  border: 2px solid #FFFFFF;
}
/* line 1187, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-cta-webform-lpuk .field-items .field-item {
  position: relative;
  text-align: center;
  font-family: "Verdana";
  font-weight: normal;
  font-size: 28px;
  color: #000000;
}
/* line 1199, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-webform-lpuk * {
  color: #000000;
}
/* line 1204, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform {
  background-color: #FFFFFF;
  width: 285px;
  margin: 0 0px 35px 165px;
  padding: 0 20px;
  border: 2px #FFFFFF solid;
  border-top: 0;
}
/* line 1212, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform * {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
/* line 1216, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .grippie {
  display: none;
}
/* line 1220, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .webform-component--name {
  margin-top: 0;
}
/* line 1224, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform legend {
  display: none;
}
/* line 1228, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform input[type=text],
.node-type-landing-page-19-2-beta .node-webform input[type=email] {
  width: 273px;
  height: 26px;
  background: #EEEEEE;
}
/* line 1235, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform select {
  width: 285px;
  height: 30px;
  padding: 0;
  background: #EEEEEE;
}
/* line 1242, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform textarea {
  width: 273px;
  background: #EEEEEE;
}
/* line 1247, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform label,
.node-type-landing-page-19-2-beta .node-webform .form-required {
  color: #000000;
  text-align: left;
  margin-bottom: 5px;
}
/* line 1253, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform label.error,
.node-type-landing-page-19-2-beta .node-webform .form-required.error {
  color: #F4511E;
}
/* line 1258, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .form-actions {
  text-align: center;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1262, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .form-actions input {
  width: 100%;
  margin: 0;
  color: #FFFFFF;
  background-color: #F4511E;
}
/* line 1268, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .form-actions input:hover {
  background-color: #E63C00;
}
/* line 1274, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .form-item {
  padding-top: 0;
  margin-top: 0;
}
/* line 1278, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .form-item .description {
  color: #FFFFFF;
}
/* line 1282, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .form-item input {
  border: 0;
}
/* line 1289, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .node-webform .form-checkboxes .form-item,
.node-type-landing-page-19-2-beta .node-webform .form-radios .form-item {
  text-align: left;
}
/* line 1297, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #main-wrapper,
.node-type-landing-page-19-2-beta #main {
  max-width: 100%;
}
/* line 1304, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #box-testimonials {
  background-color: #F4511E;
  width: auto !important;
}
/* line 1316, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-landing-page-body {
  text-align: center;
}
/* line 1320, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-youtube-lpuk {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  float: none;
  width: 650px;
  padding: 0;
}
/* line 1327, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .container-jcarousel {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  width: 300px;
  margin-right: 40px;
}
/* line 1333, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .container-jcarousel li {
  text-align: center;
}
/* line 1337, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .container-jcarousel img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 20px;
}
/* line 1343, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-quote {
  width: 300px;
  font-family: "Roboto condensed";
  font-size: 22px;
  font-style: italic;
  color: #505050;
  line-height: 26px;
  margin-bottom: 30px;
}
/* line 1353, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-author-lp {
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 30px;
}
/* line 1360, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-collection-view {
  border-bottom: none;
  padding: 0;
  margin: 0;
}
/* line 1366, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-nav {
  display: none;
}
/* line 1370, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-dots {
  text-align: center;
}
/* line 1373, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  text-indent: -9999px;
  width: 12px;
  height: 12px;
  margin: 0 4px;
  background: #EEEEEE;
  cursor: pointer;
}
/* line 1384, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .owl-dots .owl-dot.active {
  background: #F4511E;
}
/* line 1392, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-benefits {
  background-color: #DFE0E1;
}
/* line 1396, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-groupbox-div {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  margin: 0 0 30px;
  padding: 0 30px 0 0;
  text-align: center;
}
/* line 1404, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-groupbox-div img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 30px;
  border: 3px solid #F4511E;
}
/* line 1410, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-groupbox-div .field-type-text {
  padding-bottom: 30px;
  font-size: 20px;
  font-weight: bold;
}
/* line 1416, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-groupbox-div .field-type-text-long {
  font-size: 12px;
  line-height: 20px;
}
/* line 1422, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-benc-top-lp-19-2 {
  border-top: 1px solid #000000;
}
/* line 1426, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-box2, .node-type-landing-page-jan-2016 .group-box4 .node-type-landing-page-19-2-beta .field, .node-type-landing-page-19-2 .group-box4 .node-type-landing-page-19-2-beta .field, .node-type-landing-page-19-2-beta .group-box4 .field {
  border-left: 1px solid #000000;
  padding-left: 30px;
  padding-right: 0;
}
/* line 1432, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-box3 {
  padding: 30px 30px 0 0;
  margin-bottom: 0;
}
/* line 1437, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-box4 {
  margin-bottom: 0;
  padding: 30px 0 0;
}
/* line 1448, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-lp-more-informations {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 560px;
  margin-right: 30px;
}
/* line 1454, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-image-more-information {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  max-width: 400px;
}
/* line 1461, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-legal-lp {
  padding: 0;
  font-size: 9px;
  line-height: 20px;
  font-style: italic;
  color: #505050;
  text-align: center;
}
/* line 1472, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-text-free-group {
  position: relative;
  width: 960px;
  margin: 0 auto 60px;
  z-index: 1;
  color: #FFFFFF;
}
/* line 1481, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-text-free-group > p {
  padding-right: 30px;
  text-align: right;
  font-family: "Roboto condensed";
  font-weight: bold;
  color: #FFFFFF;
}
/* line 1491, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-image-image-text.default-image {
  background: none;
}
/* line 1497, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #node-product-full-group-image-text {
  margin: 0;
}
/* line 1501, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta #node-product-full-group-image-text h2 {
  padding: 40px 0 0;
  margin: 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 48px;
  color: #505050;
  color: #FFFFFF;
}
/* line 326, ../scss/_mixins.scss */
.node-type-landing-page-19-2-beta #node-product-full-group-image-text h2 span {
  padding-left: 40px;
  background: none;
}
/* line 330, ../scss/_mixins.scss */
.node-type-landing-page-19-2-beta #node-product-full-group-image-text h2 span span {
  background-position: right 15px;
  padding-left: 0;
  padding-right: 40px;
}
/* line 1507, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .group-text-free-group {
  margin-bottom: 0;
}
/* line 1513, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-text-free {
  max-width: 95%;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
  padding-top: 40px;
  max-width: 100%;
}
/* line 1519, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-text-free p {
  font-family: "Roboto condensed";
  font-size: 18px;
  line-height: 28px;
}
/* line 1525, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-text-free p a {
  margin: auto;
  display: table;
  z-index: 56;
  width: 290px;
  height: 60px;
  background: transparent;
  box-shadow: none;
  text-shadow: none;
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 5px;
  font-size: 24px;
  font-weight: 300;
  font-family: "Roboto condensed";
  font-style: normal;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
}
/* line 1545, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-text-free p a span {
  display: table-cell;
  vertical-align: middle;
}
/* line 1550, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-text-free p a:hover {
  background: #FFFFFF;
  box-shadow: none;
  color: #F4511E;
}
/* line 1558, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-text-free img {
  display: block;
  margin: 0 auto;
}
/* line 1564, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-text-free #content p {
  margin: 0;
}
/* line 1570, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-free-banner a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #FFFFFF;
  border: 3px solid #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  min-width: 200px;
  height: auto;
  margin-right: 30px;
}
/* line 95, ../scss/_mixins.scss */
.node-type-landing-page-19-2-beta .field-name-field-link-free-banner a:hover {
  border: 4px solid #FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 1578, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-image-image-text {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: 50% 0;
  position: absolute;
  height: -moz-available;
  /* WebKit-based browsers will ignore this. */
  height: -webkit-fill-available;
  /* Mozilla-based browsers will ignore this. */
  height: fill-available;
}
/* line 1588, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-image-image-text .field-items {
  display: none;
}
/* line 1594, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .field-name-field-image-image-text.default-image {
  background: none;
}
/* line 1605, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .block-neopost-tools .section-green {
  font-size: 32px;
  line-height: 1;
  text-transform: none;
  font-weight: 500;
  font-family: "Roboto condensed";
  padding: 0 14px;
  width: auto;
  vertical-align: baseline;
  text-align: center;
}
/* line 1617, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .block-neopost-tools .section-green:hover .section-dot, .node-type-landing-page-19-2-beta .block-neopost-tools .section-green.active .section-dot {
  bottom: 8px;
}
/* line 1622, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .block-neopost-tools .section-green .section-dot,
.node-type-landing-page-19-2-beta .block-neopost-tools .section-green .section-icon {
  display: none !important;
}
/* line 1627, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .block-neopost-tools .section-green a {
  color: #F4511E;
  opacity: 1;
  margin-left: 0;
  font-weight: bold;
  font-family: "Roboto condensed";
  font-size: 32px;
  line-height: 1;
  text-decoration: none;
}
/* line 1636, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .block-neopost-tools .section-green a:hover {
  text-decoration: underline;
}
/* line 1642, ../scss/_lp-19-2-beta.scss */
.node-type-landing-page-19-2-beta .block-neopost-tools li {
  list-style: none;
  padding: 0 !important;
  border-right: 0 !important;
  width: auto !important;
}

@media (max-width: 990px) {
  /* line 1655, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta {
    /* PART 1 */
    /* PART 2 */
    /* PART 3 */
    /* PART 4 */
  }
  /* line 1657, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header {
    height: auto;
    z-index: 101;
    margin-bottom: 0;
    background-color: #FFFFFF;
    border: none;
  }
  /* line 1664, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header #logo {
    width: 100%;
    top: 3.90625vw;
    bottom: auto;
    left: auto;
    margin: 0 auto;
  }
  /* line 1672, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header #logo.btnShow img {
    margin: 0 0 0 6.25vw;
  }
  /* line 1677, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header #logo img {
    display: block;
    margin: 0 auto;
    width: 21.875vw;
  }
  /* line 1683, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header #logo:before, .node-type-landing-page-19-2-beta.header-theme-common-design #header #logo:after {
    display: none;
  }
  /* line 1689, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header div.section {
    min-height: 18.75vw;
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1695, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header .headerQuote {
    right: 6.25vw;
    top: 3.125vw;
  }
  /* line 1698, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header .headerQuote a {
    height: auto;
    padding: 3.90625vw 3.90625vw;
    font-family: "Roboto condensed";
    font-size: 4.0625vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    border-radius: 100px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 12.5vw;
  }
  /* line 1707, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-content {
    padding-top: 0;
  }
  /* line 1716, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #main-wrapper {
    width: 100%;
  }
  /* line 1720, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .tabs {
    margin-bottom: 0;
  }
  /* line 1724, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-right-col,
  .node-type-landing-page-19-2-beta .group-left-part-lp-19-2,
  .node-type-landing-page-19-2-beta .group-testc-lp-19-2,
  .node-type-landing-page-19-2-beta .group-benc-lp-19-2,
  .node-type-landing-page-19-2-beta .group-minc-lp-19-2,
  .node-type-landing-page-19-2-beta .field-name-field-legal-lp {
    width: 90% !important;
    padding: 9.375vw 5% 3.125vw;
  }
  /* line 1736, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta h1 {
    font-size: 6.25vw;
  }
  /* line 1752, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-link-lp a {
    width: 100%;
    padding: 3.125vw 0;
    font-size: 5.625vw;
  }
  /* line 1760, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta h2 {
    margin: 0;
    margin-bottom: 6.25vw;
    font-size: 5.625vw;
  }
  /* line 1766, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-landing-page-body {
    margin-bottom: 6.25vw;
  }
  /* line 1768, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-landing-page-body p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1774, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-youtube-lpuk {
    width: 100%;
    margin-bottom: 6.25vw;
  }
  /* line 1778, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-youtube-lpuk #youtube-field-player {
    width: 100%;
    height: 53.125vw;
  }
  /* line 1784, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .container-jcarousel {
    width: 100%;
    margin-right: 0;
    margin-bottom: 6.25vw;
  }
  /* line 1790, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .owl-item,
  .node-type-landing-page-19-2-beta .group-text-testimonial-19-2,
  .node-type-landing-page-19-2-beta .field-name-field-illustration-lp-19-2 {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 1796, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-illustration-lp-19-2 {
    margin-right: 4.6875vw;
  }
  /* line 1799, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-illustration-lp-19-2 img {
    width: 18.75vw;
  }
  /* line 1804, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-quote {
    width: 57.8125vw;
    margin-bottom: 4.6875vw;
    font-size: 3.75vw;
    line-height: 4.53125vw;
  }
  /* line 1811, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-author-lp {
    font-size: 3.75vw;
    line-height: 4.53125vw;
    margin-bottom: 4.6875vw;
  }
  /* line 1819, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-groupbox-div {
    display: block;
    width: 100%;
    margin: 0;
    padding: 6.25vw 0;
    border-top: 1px solid #000000;
  }
  /* line 1826, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-groupbox-div .field-type-text {
    margin-bottom: 4.6875vw;
    padding-bottom: 0;
    font-size: 4.0625vw;
  }
  /* line 1832, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-groupbox-div .field-type-text-long {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1837, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-groupbox-div img {
    width: 18.75vw;
    margin-bottom: 3.125vw;
  }
  /* line 1843, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-benc-top-lp-19-2 {
    border-top: none;
  }
  /* line 1847, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-box1 {
    padding-top: 0;
    border-top: none;
  }
  /* line 1852, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-box2, .node-type-landing-page-jan-2016 .group-box4 .node-type-landing-page-19-2-beta .field, .node-type-landing-page-19-2 .group-box4 .node-type-landing-page-19-2-beta .field, .node-type-landing-page-19-2-beta .group-box4 .field {
    padding-left: 0;
    border-left: none;
  }
  /* line 1857, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-box4 {
    border-left: none;
  }
  /* line 1860, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-box4 .field {
    padding-left: 0;
  }
  /* line 1867, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-lp-more-informations {
    width: 100%;
    margin-right: 0;
    margin-bottom: 6.25vw;
    text-align: center;
  }
  /* line 1873, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-lp-more-informations p {
    margin-bottom: 4.6875vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1880, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-image-more-information {
    display: block;
    text-align: center;
  }
  /* line 1884, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-image-more-information img {
    width: 62.5vw;
    margin-bottom: 6.25vw;
  }
  /* line 1890, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-legal-lp {
    margin: 0 0 6.25vw;
    font-size: 2.34375vw;
    line-height: 4.375vw;
  }
  /* line 1896, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-cta-webform-lpuk {
    width: 90%;
    padding: 3.125vw 4.6% 3.125vw;
    margin: 0;
    border: 1px solid #DFE0E1;
    border-bottom: 0;
  }
  /* line 1904, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-webform-lpuk {
    border: 1px solid #DFE0E1;
    border-top: 0;
  }
  /* line 1909, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .node-webform {
    width: 90%;
    padding: 3.125vw 5% 3.125vw;
    margin: 0;
    font-size: 3.75vw;
    border: none;
  }
  /* line 1920, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .node-webform input[type=text],
  .node-type-landing-page-19-2-beta .node-webform input[type=email],
  .node-type-landing-page-19-2-beta .node-webform select {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 1.5625vw 2.34375vw;
    font-size: 4.0625vw;
  }
  /* line 1931, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .node-webform textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 87.5vw;
    height: 31.25vw;
    font-size: 4.0625vw;
  }
  /* line 1938, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .node-webform label,
  .node-type-landing-page-19-2-beta .node-webform legend {
    font-size: 4.0625vw;
  }
  /* line 1947, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .node-webform .form-actions {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }
  /* line 1952, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .node-webform .form-submit {
    height: auto;
    padding: 0vw 3.90625vw;
    font-family: "Roboto condensed";
    font-size: 4.0625vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    border-radius: 100px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 12.5vw;
  }
}
@media all and (max-width: 1179px) and (min-width: 769px) {
  /* line 1966, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .breadcrumb {
    position: relative;
    left: 0;
    text-align: left;
  }
  /* line 1971, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .breadcrumb .crumbs-separator,
  .node-type-landing-page-19-2-beta .breadcrumb span.mobile-title,
  .node-type-landing-page-19-2-beta .breadcrumb a {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 1980, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header div.section {
    width: 87.5vw;
  }
  /* line 1986, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #block-neopost-tools-trustbox-micro-combo {
    left: 150px;
  }
  /* line 1990, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-fpc-lp-19-2 {
    width: 87.5vw;
  }
  /* line 1994, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-cta-webform-lpuk {
    margin: 0 0 0 120px;
  }
  /* line 1998, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .node-webform {
    margin: 0;
    float: right;
  }
  /* line 2004, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section {
    width: 100%;
  }
  /* line 2009, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .cCenter {
    width: 100%;
    padding: 0;
  }
  /* line 2014, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #youtube-field-player {
    width: 715px;
    height: 420px;
  }
  /* line 2020, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-link-trial a {
    width: 430px;
  }
  /* line 2026, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-5 .field-name-field-cta-phone-number,
  .node-type-landing-page-19-2-beta .group-software-5 .field-name-field-link-afd {
    width: auto;
  }
  /* line 2032, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-text-free-group {
    width: 100%;
    height: auto;
    padding-bottom: 40px;
    text-align: center;
  }
  /* line 2040, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-trusted-by .carousel {
    width: 87.5vw;
    margin: 40px auto 0;
  }
  /* line 2046, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer {
    width: auto;
  }
  /* line 2048, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer .region-footer {
    width: 87.5vw;
    margin: auto;
  }
}
@media all and (max-width: 1015px) and (min-width: 769px) {
  /* line 2058, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-collection-item-field-business-benefits-software {
    max-width: 260px;
    margin: 0 auto;
  }
  /* line 2064, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer .region-footer {
    display: grid;
    grid-template-columns: 1fr 310px;
    margin-bottom: 160px;
  }
}
@media all and (max-width: 910px) and (min-width: 769px) {
  /* line 2075, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .carousel {
    display: block;
    margin: 0 auto;
  }
  /* line 2080, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-carouseltext {
    width: 100%;
    margin-top: 40px;
    margin-left: 0;
  }
  /* line 2087, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-link-trial a {
    margin: 40px auto 0;
  }
}
@media all and (max-width: 768px) {
  /* line 2096, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #cboxLoadedContent #npgroupdark {
    min-height: 385px;
  }
  /* line 2100, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-menu {
    position: relative;
  }
  /* line 2104, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta header {
    margin-bottom: 0 !important;
    position: relative;
  }
  /* line 2108, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta header #logo {
    margin: 0 auto 20px;
  }
  /* line 2112, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta header #block-neopost-tools-trustbox-micro-combo {
    width: 100%;
    display: block;
    top: 0;
    left: 0;
    position: relative;
    margin: 22px auto;
    clear: both;
  }
  /* line 2121, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta header #block-neopost-tools-trustbox-micro-combo h2 {
    text-align: center;
    font-size: 22px;
    line-height: 32px;
    margin: auto;
  }
  /* line 2129, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta header #block-neopost-tools-call-neopost-block-lp192 {
    position: relative;
    width: 100%;
    display: block;
    top: 0;
    left: 0;
  }
  /* line 2138, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #page #header .section #logo {
    position: relative;
    top: 0 !important;
    bottom: 0 !important;
    padding-bottom: 20px;
    left: calc((100% - 100px) / 2);
  }
  /* line 2146, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta.header-theme-common-design #header {
    position: relative !important;
    display: block !important;
  }
  /* line 2154, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-content .field-name-field-main-cta-lpuk p {
    margin: 0;
  }
  /* line 2158, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #node-landing-page-form-img-full-group-content .field-name-field-asterisk {
    position: relative;
    bottom: 0;
    padding: 0;
  }
  /* line 2174, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #content .content ul li {
    font-size: 24px;
    line-height: 34px;
    background-position: 0 14px;
    padding: 0;
  }
  /* line 2181, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta h1 {
    max-width: 87.5vw;
    margin: 40px auto;
    font-size: 44px;
    line-height: 44px;
  }
  /* line 2188, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta h2 {
    max-width: 87.5vw;
    margin: 0 auto 40px;
    font-size: 36px;
    line-height: 40px;
    text-align: center;
  }
  /* line 2196, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta h2 span {
    background: none;
    padding-left: 0;
  }
  /* line 2200, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta h2 span span {
    padding-right: 0;
  }
  /* line 2206, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .cCenter {
    width: 87.5vw;
  }
  /* line 2210, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-5-center,
  .node-type-landing-page-19-2-beta .field-collection-item-field-business-benefits-software {
    width: 87.5vw;
    display: block;
    margin: 0 auto;
  }
  /* line 2217, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .breadcrumb {
    display: none !important;
  }
  /* line 2223, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section {
    width: 100%;
  }
  /* line 2227, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-3, .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-5, .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-8, .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-menu {
    width: 100%;
  }
  /* line 2236, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section.group-software-1 {
    margin: 0 auto;
  }
  /* line 2240, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .content > .node-landing-page-19-2 > section#accordion {
    width: 100%;
    margin: 60px auto;
  }
  /* line 2248, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .carousel {
    width: 87.5vw;
    margin: 0 auto;
    display: block;
  }
  /* line 2254, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-image-bg-testi {
    display: none;
  }
  /* line 2259, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-1 iframe,
  .node-type-landing-page-19-2-beta .group-software-1 .field-collection-item-field-slider-video-image img {
    width: 87.5vw !important;
    height: 51.5625vw !important;
  }
  /* line 2266, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-1 .owl-nav > div {
    top: calc(100% / 2);
  }
  /* line 2271, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-1 h2 {
    text-align: center;
    padding: 0;
  }
  /* line 2277, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-carouseltext {
    width: 100%;
    margin-left: 0;
  }
  /* line 2281, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-carouseltext p {
    font-size: 20px;
    line-height: 30px;
    text-align: center;
  }
  /* line 2287, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-carouseltext .field-name-field-body {
    padding: 0;
    width: 87.5vw;
    display: block;
    margin: 0 auto;
  }
  /* line 2295, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .owl-dots {
    margin-top: 40px;
    margin-bottom: 30px;
  }
  /* line 2300, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .owl-dots .owl-dot span {
    width: 20px;
    height: 20px;
    margin-right: 30px;
  }
  /* line 2307, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .owl-dots .owl-dot:last-child span {
    margin-right: 0;
  }
  /* line 2314, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-main-cta-lpuk,
  .node-type-landing-page-19-2-beta .field-name-field-main-cta-lpuk p,
  .node-type-landing-page-19-2-beta .field-name-field-main-cta-lpuk p span {
    font-size: 34px !important;
    line-height: 34px;
    text-align: center;
    position: relative;
    left: 0;
    right: 0;
  }
  /* line 2327, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-link-trial a {
    width: 100%;
    margin-top: 60px;
    font-size: 34px;
    line-height: 40px;
  }
  /* line 2335, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-link-afd {
    margin-top: 30px;
  }
  /* line 2337, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-link-afd a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2344, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-2 ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    padding-top: 40px !important;
  }
  /* line 2349, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-2 ul li {
    max-width: 100%;
    margin-left: 0;
    padding: 0;
  }
  /* line 2361, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-2 h3 {
    font-size: 24px;
    line-height: 32px;
    margin: 14px;
  }
  /* line 2367, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-2 p {
    font-size: 14px;
    line-height: 25px;
  }
  /* line 2372, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-2 #content p {
    margin: auto;
  }
  /* line 2377, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-2 .field-name-field-picto-second-shortcuts .content {
    width: 80px;
    height: 80px;
  }
  /* line 2384, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-text-second-shortcut {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2390, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-anchor-text-fea a {
    width: 100%;
    font-size: 34px;
    line-height: 40px;
  }
  /* line 2398, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-3 ul {
    display: block;
  }
  /* line 2405, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #accordion h3 {
    position: relative;
    margin: 50px 0 15px;
    padding: 0 6.25vw 15px;
    border-bottom: 3px solid #DFE0E1;
    color: #000000;
    font-size: 30px;
    line-height: 40px;
  }
  /* line 2414, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #accordion h3:after {
    content: " ";
    position: absolute;
    width: 25px;
    height: 26px;
    top: 6px;
    right: 6.25vw;
    background: transparent url("../images/picto_neopost/plus_minus_mobile.png") right center no-repeat;
    background-position: 0 0;
  }
  /* line 2427, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #accordion h3.ui-state-active:before {
    content: " ";
    position: absolute;
    width: 50%;
    bottom: -5px;
    border-bottom: 7px solid #F4511E;
  }
  /* line 2435, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #accordion h3.ui-state-active:after {
    height: 6px;
    top: 17px;
    background-position: 0 -28px;
  }
  /* line 2444, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #accordion .ui-widget-content > .content {
    width: 87.5vw;
    margin: 30px auto 0;
  }
  /* line 2450, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #accordion .paragraphs-item-title-text-image {
    display: grid;
    grid-gap: 30px;
  }
  /* line 2457, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-image-fea {
    grid-row: 1 / 2;
  }
  /* line 2459, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-image-fea img {
    width: 100%;
  }
  /* line 2464, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .featureText {
    grid-row: 2 / 3;
  }
  /* line 2466, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .featureText .title {
    font-size: 36px;
    line-height: 40px;
  }
  /* line 2471, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .featureText .field-name-field-text-fea,
  .node-type-landing-page-19-2-beta .featureText p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2479, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-features-tabs a {
    font-size: 30px;
    line-height: 40px;
  }
  /* line 2486, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 h2 {
    margin: 0 auto 40px;
  }
  /* line 2491, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content {
    grid-template-columns: 100%;
    grid-gap: 0;
  }
  /* line 2495, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content .testimonialContent {
    padding: 0 50px;
    margin-top: 0;
    background: transparent url(../images/picto_neopost/quote-01.png) no-repeat;
    background-position: 10px 60px;
    width: 100%;
  }
  /* line 2503, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content p {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2508, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content .field-name-field-image-testi {
    width: 60%;
    margin: 0 auto;
  }
  /* line 2511, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content .field-name-field-image-testi img {
    margin: 0 auto;
  }
  /* line 2516, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content .field-name-field-author {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2522, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content .field-name-field-link-testi a {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2528, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-6 li .content > * {
    font-size: 20px;
    line-height: 24px;
  }
  /* line 2536, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #group-software-7 {
    display: none;
  }
  /* line 2540, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-8 {
    padding-bottom: 30px;
  }
  /* line 2542, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-8 ul {
    grid-template-columns: repeat(1, 1fr);
    grid-row-gap: 30px;
  }
  /* line 2547, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-8 li {
    padding-left: 60px !important;
    background: transparent url(../images/picto_neopost/check-mobile.png) 0 no-repeat !important;
    font-size: 24px !important;
    line-height: 36px !important;
    margin-bottom: 0;
  }
  /* line 2557, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-9 ul {
    display: block;
  }
  /* line 2561, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-9 li {
    padding-left: 0 !important;
  }
  /* line 2566, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-9 h4 a {
    font-size: 36px;
    line-height: 40px;
  }
  /* line 2572, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-9 .field-name-field-introduction,
  .node-type-landing-page-19-2-beta .group-software-9 p {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2579, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-9 .field-name-node-link a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 2585, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-9 .owl-dots {
    margin-top: 40px;
  }
  /* line 2591, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-image-teaser-blog img {
    width: 100%;
  }
  /* line 2596, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper {
    margin-bottom: 160px;
  }
  /* line 2599, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper #footer {
    width: 87.5vw;
    margin: 0 auto;
    padding-bottom: 0;
    position: relative;
  }
  /* line 2606, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer {
    width: 100%;
    text-align: center;
    margin: 0 auto 25px;
  }
  /* line 2611, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer ul {
    margin: 0;
    padding: 0;
  }
  /* line 2617, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer-left {
    position: absolute;
    top: 130px;
    margin: 25px 0;
  }
  /* line 2621, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer-left span {
    font-size: 12px;
  }
  /* line 2626, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer-center {
    position: absolute;
    top: 0;
    margin: 25px 0;
  }
  /* line 2631, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer-center #logo {
    margin: auto;
  }
  /* line 2636, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer-right {
    position: absolute;
    top: 75px;
    margin: 25px 0;
  }
  /* line 2641, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #footer-wrapper .footer-right span {
    font-size: 26px;
  }
  /* line 2648, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #block-menu-menu-footer-links ul {
    margin-bottom: 6.25vw;
    list-style: none;
  }
  /* line 2653, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #block-menu-menu-footer-links li {
    float: none;
    width: auto !important;
    list-style: none;
  }
  /* line 2657, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #block-menu-menu-footer-links li:before {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 2661, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #block-menu-menu-footer-links li a {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 2668, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-software-5 {
    display: none;
  }
  /* line 2672, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #node-product-full-group-image-text {
    background: #F4511E;
  }
  /* line 2675, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta #node-product-full-group-image-text h2 {
    width: 100%;
    margin: 0 auto 40px;
  }
  /* line 2681, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-text-free-group {
    width: 100%;
    height: auto;
    padding: 0;
    text-align: center;
  }
  /* line 2688, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-text-free-group .field-name-field-text-free {
    max-width: 100%;
    width: 87.5vw;
    display: block;
    margin: 0 auto;
  }
  /* line 2694, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-text-free-group .field-name-field-text-free span,
  .node-type-landing-page-19-2-beta .group-text-free-group .field-name-field-text-free p {
    color: #FFFFFF !important;
    text-align: center;
  }
  /* line 2699, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-text-free-group .field-name-field-text-free span a,
  .node-type-landing-page-19-2-beta .group-text-free-group .field-name-field-text-free p a {
    width: 94%;
  }
  /* line 2706, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .field-name-field-image-image-text {
    display: none;
  }
  /* line 2711, ../scss/_lp-19-2-beta.scss */
  .node-type-landing-page-19-2-beta .group-trusted-by .carousel {
    margin-top: 0;
  }
}
/* line 3, ../scss/_thank-you.scss */
.node-type-thank-you-page {
  /* Header */
  /* SHORTCUTS */
  /* CONTENT BODY */
  /* RELATED CONTENT */
  /* SECONDARY SHORTCUTS */
  /* VIDEO BANNER */
  /* Call us */
  /* Footer */
}
/* line 5, ../scss/_thank-you.scss */
.node-type-thank-you-page * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 10, ../scss/_thank-you.scss */
.node-type-thank-you-page .region-top-banner h2 {
  padding: 5px 0;
}
/* line 15, ../scss/_thank-you.scss */
.node-type-thank-you-page #main,
.node-type-thank-you-page #main-wrapper {
  max-width: 100%;
}
/* line 20, ../scss/_thank-you.scss */
.node-type-thank-you-page .box {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
/* line 26, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-collection-container {
  margin-bottom: 0;
}
/* line 30, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-slider a,
.node-type-thank-you-page .btn,
.node-type-thank-you-page .field-name-field-link-video-banner a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #FFFFFF;
  border: 3px solid #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
  min-width: 200px;
  text-decoration: none;
}
/* line 95, ../scss/_mixins.scss */
.node-type-thank-you-page .field-name-field-link-slider a:hover,
.node-type-thank-you-page .btn:hover,
.node-type-thank-you-page .field-name-field-link-video-banner a:hover {
  border: 4px solid #FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 40, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner p {
  font-size: 12px;
}
/* line 48, ../scss/_thank-you.scss */
.node-type-thank-you-page.header-theme-common-design #header {
  position: relative;
  width: 100%;
  z-index: 30;
  margin-bottom: 0;
  border-bottom: none;
}
/* line 55, ../scss/_thank-you.scss */
.node-type-thank-you-page.header-theme-common-design #header .headerQuote {
  display: none;
  position: absolute;
  right: 0;
  top: 15px;
}
/* line 61, ../scss/_thank-you.scss */
.node-type-thank-you-page.header-theme-common-design #header .headerQuote a {
  display: block;
  padding: 10px 40px;
  font-family: "Roboto condensed";
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
}
/* line 29, ../scss/_mixins.scss */
.node-type-thank-you-page.header-theme-common-design #header .headerQuote a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 67, ../scss/_thank-you.scss */
.node-type-thank-you-page.header-theme-common-design #header div.section {
  padding-top: 0;
  min-height: 76px;
}
/* line 73, ../scss/_thank-you.scss */
.node-type-thank-you-page.header-theme-common-design #header div.section #logo {
  left: 0;
  right: 0;
  width: 140px;
  display: block;
  margin: auto;
}
/* line 86, ../scss/_thank-you.scss */
.node-type-thank-you-page .banner {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: 400px;
  background-color: rgba(0, 0, 0, 0.5);
  background-repeat: no-repeat;
  background-position: 50% 0;
}
/* line 96, ../scss/_thank-you.scss */
.node-type-thank-you-page .banner.showVideo .filterBanner {
  display: none;
}
/* line 101, ../scss/_thank-you.scss */
.node-type-thank-you-page .banner.showVideo .videoBanner .youtubePlay {
  display: none;
}
/* line 105, ../scss/_thank-you.scss */
.node-type-thank-you-page .banner.showVideo .videoBanner iframe {
  display: block;
}
/* line 111, ../scss/_thank-you.scss */
.node-type-thank-you-page .banner ul, .node-type-thank-you-page .banner li {
  color: #FFFFFF;
  font-size: 12px;
  line-height: 27px;
}
/* line 118, ../scss/_thank-you.scss */
.node-type-thank-you-page .filterBanner {
  position: absolute;
  width: 48%;
  height: 400px;
  top: 0;
  background-color: rgba(0, 0, 0, 0.45);
  z-index: 2;
}
/* line 127, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner {
  position: relative;
  max-width: 1180px;
  margin: 0 auto;
  z-index: 3;
}
/* line 133, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner > div:first-child {
  position: relative;
  width: 40%;
  padding: 20px 0;
}
/* line 139, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner p {
  max-width: 95%;
  margin-bottom: 30px;
  font-size: 15px;
  line-height: 27px;
  color: #FFFFFF;
}
/* line 146, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner p a {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}
/* line 153, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner span {
  font-size: 15px;
}
/* line 160, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-shortcut {
  padding-top: 10px;
}
/* line 164, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-title-bloc-hp {
  width: 1180px;
  padding-left: 15px;
  padding-bottom: 15px;
  margin: 0 auto;
  border-bottom: 1px solid #C8C8C8;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 29px;
  color: #000000;
}
/* line 176, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-shortcuts {
  width: 1180px;
  margin: 0 auto;
}
/* line 180, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-shortcuts > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 20%;
  padding: 10px 15px;
  border-left: 1px solid #C8C8C8;
}
/* line 186, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-shortcuts > .field-items > .field-item:first-child {
  border-left: none;
}
/* line 191, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-shortcuts h2 {
  height: 40px;
  margin: 0;
  overflow: hidden;
  padding-left: 45px;
  text-align: left;
  font-family: "Roboto condensed";
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
  color: #505050;
}
/* line 203, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-shortcuts h2 a {
  color: #505050;
  text-decoration: underline;
}
/* line 210, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-picto-shortcuts {
  position: absolute;
  width: 30px;
  padding-top: 40px;
}
/* line 216, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-text-shortcut {
  padding-left: 45px;
  font-size: 12px;
  line-height: 18px;
  color: #505050;
}
/* line 224, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-page-brochure {
  margin-top: 30px;
  margin-bottom: 15px;
}
/* line 228, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-page-brochure .field-item {
  margin-bottom: 15px;
}
/* line 232, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-page-brochure a {
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 30px;
  color: #000000;
}
/* line 238, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-page-brochure a:hover {
  color: #505050;
}
/* line 243, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-page-brochure .file {
  display: block;
  padding-left: 40px;
  background: transparent url(../images/picto_neopost/pdf_desktop.png) left center no-repeat;
  text-align: left;
}
/* line 250, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-page-brochure img {
  display: none;
}
/* line 259, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-body > .field-items {
  max-width: 1280px;
  margin: 0 auto;
}
/* line 268, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-related-content {
  padding: 40px 0;
  background-color: #EEEEEE;
  text-align: center;
}
/* line 275, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-related-content-tk > .field-items {
  max-width: 1280px;
  margin: 0 auto;
}
/* line 279, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-related-content-tk > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 280px;
  height: 560px;
  margin-right: 140px;
  margin-bottom: 0;
  position: relative;
}
/* line 288, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-related-content-tk > .field-items > .field-item:last-child {
  margin: 0 auto;
}
/* line 292, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-related-content-tk > .field-items > .field-item .field-collection-item-field-related-content-tk {
  position: relative;
}
/* line 298, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-related-content-tk h3 {
  padding: 0 15px;
  margin-bottom: 20px;
  font-family: "Roboto condensed";
  font-size: 21px;
  line-height: 28px;
  color: #000000;
  text-align: center;
}
/* line 307, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-related-content-tk h3 a {
  color: #000000;
  text-decoration: underline;
}
/* line 311, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-related-content-tk h3 a:hover {
  color: #505050;
}
/* line 319, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-image-related-content-tk a {
  display: block;
  width: 280px;
  height: 280px;
  margin-bottom: 20px;
}
/* line 327, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-body-related-content-tk {
  padding: 0;
  margin-bottom: 20px;
}
/* line 331, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-body-related-content-tk p {
  margin: 0 !important;
  font-family: "Verdana";
  font-size: 16px;
  font-weight: normal;
  color: #000000;
  text-align: left;
  line-height: 27px;
  overflow: hidden;
}
/* line 343, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-cta-related-content-tk {
  padding: 0 15px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 350, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-cta-related-content-tk a {
  font-family: "Verdana";
  font-size: 16px;
  font-weight: normal;
  color: #F4511E;
  text-decoration: underline;
  display: block;
  margin: 0 auto;
  text-align: center;
  line-height: 19px;
  overflow: hidden;
}
/* line 365, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-sec-shortcuts {
  padding: 60px 0;
}
/* line 368, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-sec-shortcuts h2 {
  margin: 0 0 30px;
}
/* line 372, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-sec-shortcuts h3 {
  margin: 0 0 15px;
  font-size: 15px;
  line-height: 27px;
  font-weight: bold;
  text-transform: uppercase;
  color: #F4511E;
}
/* line 382, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-secondary-shortcut {
  width: 1180px;
  margin: 0 auto;
}
/* line 386, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-secondary-shortcut > .field-items > .field-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 25%;
  padding: 0 20px;
  text-align: center;
}
/* line 394, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-picto-second-shortcuts {
  margin-bottom: 30px;
}
/* line 397, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-picto-second-shortcuts img {
  height: 100px;
}
/* line 402, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-text-second-shortcut {
  margin-bottom: 20px;
  font-size: 12px;
  line-height: 27px;
}
/* line 408, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-second-shortcut {
  font-size: 12px;
  line-height: 27px;
  color: #C8C8C8;
  text-decoration: underline;
}
/* line 414, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-second-shortcut a {
  color: #C8C8C8;
}
/* line 417, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-second-shortcut a:hover {
  color: #505050;
}
/* line 425, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-title-slide {
  margin-bottom: 30px;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #FFFFFF;
  text-align: center;
}
/* line 430, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner .field-name-field-content-slide {
  max-width: 95%;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
}
/* line 433, ../scss/_thank-you.scss */
.node-type-thank-you-page .contentBanner .field-name-field-content-slide p {
  font-size: 12px;
}
/* line 439, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-slider-home-2016 {
  margin-bottom: 60px;
}
/* line 445, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 {
  width: 1180px;
  margin: 0 auto 60px;
  padding: 0;
}
/* line 450, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 h2 {
  margin-top: 0;
}
/* line 454, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 li {
  position: relative;
  background: none;
  padding: 0 0 40px;
}
/* line 459, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 li.views-row-odd {
  border-bottom: 1px solid #C8C8C8;
}
/* line 462, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 li.views-row-odd img {
  position: absolute;
  right: 0;
}
/* line 468, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 li.views-row-even {
  padding: 40px 0 0;
}
/* line 471, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 li.views-row-even img {
  position: absolute;
  left: 0;
}
/* line 476, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 li.views-row-even .latestNewsText {
  margin-left: 560px;
  text-align: right;
}
/* line 483, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 h3 {
  margin-top: 0;
  font-size: 15px;
  line-height: 27px;
  font-weight: bold;
}
/* line 489, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 h3 a {
  text-decoration: underline;
}
/* line 492, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-news-2016 h3 a:hover {
  color: #000000;
}
/* line 499, ../scss/_thank-you.scss */
.node-type-thank-you-page .latestNewsText {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 620px;
}
/* line 503, ../scss/_thank-you.scss */
.node-type-thank-you-page .latestNewsText p {
  font-size: 12px;
  line-height: 27px;
}
/* line 508, ../scss/_thank-you.scss */
.node-type-thank-you-page .latestNewsText > a {
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  border-radius: 100px;
  text-transform: uppercase;
  background-color: #FFFFFF;
  text-decoration: none;
  transition: all .2s linear;
  display: inline-block;
  margin: auto;
  height: auto;
  width: auto;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 45px;
  text-decoration: none;
  text-align: center;
  line-height: 19px;
  min-width: 200px;
}
/* line 71, ../scss/_mixins.scss */
.node-type-thank-you-page .latestNewsText > a:hover {
  padding: 9px;
  border: 4px solid #E63C00;
  color: #E63C00;
  text-decoration: none;
}
/* line 522, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-title-video-banner {
  margin-bottom: 30px;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #FFFFFF;
  text-align: center;
}
/* line 526, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-content-video-banner {
  max-width: 95%;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 27px;
  color: #FFFFFF;
}
/* line 535, ../scss/_thank-you.scss */
.node-type-thank-you-page .block-neopost-tools .section-green {
  font-size: 32px;
  line-height: 1;
  text-transform: none;
  font-weight: 500;
  font-family: "Roboto condensed";
  padding: 0 14px;
  width: auto;
  vertical-align: baseline;
}
/* line 546, ../scss/_thank-you.scss */
.node-type-thank-you-page .block-neopost-tools .section-green:hover .section-dot, .node-type-thank-you-page .block-neopost-tools .section-green.active .section-dot {
  bottom: 8px;
}
/* line 551, ../scss/_thank-you.scss */
.node-type-thank-you-page .block-neopost-tools .section-green .section-dot,
.node-type-thank-you-page .block-neopost-tools .section-green .section-icon {
  display: none !important;
}
/* line 556, ../scss/_thank-you.scss */
.node-type-thank-you-page .block-neopost-tools .section-green a {
  color: #F4511E;
  opacity: 1;
  margin-left: 0;
  font-weight: bold;
  font-family: "Roboto condensed";
  font-size: 32px;
  line-height: 1;
  text-decoration: none;
}
/* line 566, ../scss/_thank-you.scss */
.node-type-thank-you-page .block-neopost-tools .section-green a:hover {
  text-decoration: underline;
}
/* line 572, ../scss/_thank-you.scss */
.node-type-thank-you-page .block-neopost-tools li {
  list-style: none;
  padding: 0 !important;
  border-right: 0 !important;
  width: auto !important;
}
/* line 582, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper {
  padding: 0;
  border: 0;
}
/* line 586, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper #footer {
  padding: 36px 0;
  border-top: 1px solid #C8C8C8;
  width: 1180px;
  max-width: 100%;
  margin: 0 auto;
}
/* line 594, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer {
  width: 32%;
}
/* line 598, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-left {
  text-align: left;
}
/* line 601, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-left span, .node-type-thank-you-page #footer-wrapper .footer-left a {
  font-family: "Verdana";
  font-size: 14px;
  line-height: 22px;
  color: #505050;
}
/* line 607, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-left span:hover, .node-type-thank-you-page #footer-wrapper .footer-left a:hover {
  color: #000000;
}
/* line 612, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-left li {
  padding: 0;
  min-height: auto;
  border-right: none;
}
/* line 619, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-center {
  text-align: center;
  margin: 0 2%;
}
/* line 623, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-center #logo {
  margin: auto;
  display: block;
  height: 45px;
}
/* line 630, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-right {
  text-align: right;
}
/* line 633, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-right span, .node-type-thank-you-page #footer-wrapper .footer-right a {
  font-size: 32px;
  line-height: 1;
  text-transform: none;
  font-weight: 500;
  font-family: "Roboto condensed";
  width: auto;
  vertical-align: baseline;
}
/* line 642, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-right span.sales, .node-type-thank-you-page #footer-wrapper .footer-right span.support, .node-type-thank-you-page #footer-wrapper .footer-right a.sales, .node-type-thank-you-page #footer-wrapper .footer-right a.support {
  color: #F4511E;
  opacity: 1;
  margin-left: 0;
  font-weight: bold;
}
/* line 648, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-right span.sales:hover, .node-type-thank-you-page #footer-wrapper .footer-right span.support:hover, .node-type-thank-you-page #footer-wrapper .footer-right a.sales:hover, .node-type-thank-you-page #footer-wrapper .footer-right a.support:hover {
  text-decoration: underline;
}
/* line 653, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .footer-right span:hover, .node-type-thank-you-page #footer-wrapper .footer-right a:hover {
  color: #000000;
}
/* line 659, ../scss/_thank-you.scss */
.node-type-thank-you-page #footer-wrapper .block-neopost-tools li {
  padding: 0 !important;
}

/* line 665, ../scss/_thank-you.scss */
.node-type-thank-you-page {
  /*Surcharge sale*/
}
/* line 667, ../scss/_thank-you.scss */
.node-type-thank-you-page #content .content ul li {
  font-size: 15px;
}
/* line 671, ../scss/_thank-you.scss */
.node-type-thank-you-page #content .content .field-name-field-body {
  padding-right: 63px;
}
/* line 674, ../scss/_thank-you.scss */
.node-type-thank-you-page #content .content .field-name-field-body ul {
  margin-top: -20px;
}
/* line 680, ../scss/_thank-you.scss */
.node-type-thank-you-page #content .content .field-item.odd .field-name-field-text-fea ul {
  list-style-image: url(../images/grn-puce.png);
  list-style-position: inside;
}
/* line 685, ../scss/_thank-you.scss */
.node-type-thank-you-page #content .content .field-item.odd .field-name-field-text-fea li {
  background: none;
}
/* line 690, ../scss/_thank-you.scss */
.node-type-thank-you-page h1 {
  text-align: center;
  font-size: 32px;
  font-family: "Roboto condensed";
  font-weight: bold;
  color: #000000;
}
/* line 694, ../scss/_thank-you.scss */
.node-type-thank-you-page h2 {
  padding: 40px 0 0;
  margin: 0;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 48px;
  color: #505050;
  padding: 0;
  margin-bottom: 40px;
  line-height: 63px;
}
/* line 326, ../scss/_mixins.scss */
.node-type-thank-you-page h2 span {
  padding-left: 40px;
  background: none;
}
/* line 330, ../scss/_mixins.scss */
.node-type-thank-you-page h2 span span {
  background-position: right 15px;
  padding-left: 0;
  padding-right: 40px;
}
/* line 701, ../scss/_thank-you.scss */
.node-type-thank-you-page strong {
  font-weight: bold;
}
/* line 705, ../scss/_thank-you.scss */
.node-type-thank-you-page .content > .node-thank-you-page {
  padding-top: 30px;
}
/* line 708, ../scss/_thank-you.scss */
.node-type-thank-you-page .content > .node-thank-you-page > section {
  width: 1180px;
  margin: 60px auto 0;
  font-size: 0;
}
/* line 713, ../scss/_thank-you.scss */
.node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-3, .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-5, .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-8, .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-menu {
  width: auto;
  margin: 60px 0 0;
  background-color: #EEEEEE;
}
/* line 722, ../scss/_thank-you.scss */
.node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-1 {
  margin: 0 auto;
}
/* line 728, ../scss/_thank-you.scss */
.node-type-thank-you-page .cCenter {
  width: 1180px;
  margin: 0 auto;
}
/* line 733, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-thank-you-page-menu {
  margin-top: 60px;
}
/* line 737, ../scss/_thank-you.scss */
.node-type-thank-you-page .carousel {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 662px;
}
/* line 742, ../scss/_thank-you.scss */
.node-type-thank-you-page .owl-dots {
  margin-top: 5px;
  text-align: center;
}
/* line 746, ../scss/_thank-you.scss */
.node-type-thank-you-page .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 749, ../scss/_thank-you.scss */
.node-type-thank-you-page .owl-dots .owl-dot span {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: block;
  content: " ";
  width: 10px;
  height: 10px;
  margin-right: 15px;
  font-size: 10px;
  background-color: #C8C8C8;
}
/* line 761, ../scss/_thank-you.scss */
.node-type-thank-you-page .owl-dots .owl-dot.active span {
  background-color: #F4511E;
}
/* line 769, ../scss/_thank-you.scss */
.node-type-thank-you-page .owl-nav > div {
  position: absolute;
  top: 30%;
  width: 26px;
  height: 40px;
}
/* line 777, ../scss/_thank-you.scss */
.node-type-thank-you-page .owl-prev {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") 0 0 no-repeat;
  left: -37px;
}
/* line 782, ../scss/_thank-you.scss */
.node-type-thank-you-page .owl-next {
  background: transparent url("../images/picto_neopost/slide_nav_mobile.png") -31px 0 no-repeat;
  right: -37px;
}
/* line 787, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-thank-you-page-1 {
  padding: 40px 30px;
}
/* line 790, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-thank-you-page-1 p {
  font-family: "Verdana";
  font-size: 15px;
}
/* line 796, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-carouseltext {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: calc(100% - 725px);
  margin: 22px 0 22px 63px;
  font-family: "Verdana";
  font-size: 16px;
  line-height: 26px;
  color: #000000;
}
/* line 805, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-carouseltext h2 {
  text-align: left;
  margin: 0 0 10px;
  padding-right: 63px;
}
/* line 811, ../scss/_thank-you.scss */
.node-type-thank-you-page .group-carouseltext p {
  font-family: "Verdana";
  font-size: 15px;
}
/* line 818, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-trial a {
  display: block;
  width: 263px;
  margin-top: 40px;
  padding: 8px 0;
  text-align: center;
  background-color: #F4511E;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  font-weight: bold;
  color: #FFFFFF;
  border-radius: 100px;
}
/* line 833, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-trial a:hover {
  background-color: #E63C00;
}
/* line 840, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-anchor-text-fea a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
  padding: 15px 50px;
  text-align: center;
  border: #F4511E 3px solid;
  text-transform: uppercase;
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 22px;
  line-height: 22px;
  font-weight: bold;
  color: #F4511E;
}
/* line 854, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-anchor-text-fea a:hover {
  padding: 14px 49px;
  border: #E63C00 4px solid;
  color: #E63C00;
}
/* line 862, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-afd {
  margin-top: 15px;
  text-align: center;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 870, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-afd a {
  text-decoration: underline;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #505050;
}
/* line 877, ../scss/_thank-you.scss */
.node-type-thank-you-page .field-name-field-link-afd a:hover {
  color: #000000;
}
/* line 884, ../scss/_thank-you.scss */
.node-type-thank-you-page .ui-corner-all, .node-type-thank-you-page .ui-corner-top, .node-type-thank-you-page .ui-corner-right, .node-type-thank-you-page .ui-corner-tr, .node-type-thank-you-page .ui-widget-content, .node-type-thank-you-page.ui-widget-content {
  border: none;
  border-radius: 0;
  background: none;
}
/* line 891, ../scss/_thank-you.scss */
.node-type-thank-you-page .featureText .field-name-field-text-fea, .node-type-thank-you-page .featureText p {
  margin-bottom: 30px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}
/* line 899, ../scss/_thank-you.scss */
.node-type-thank-you-page .featureText .title {
  margin-bottom: 40px;
  font-family: "Roboto condensed";
  font-size: 24px;
  line-height: 28px;
  color: #000000;
}
/* line 907, ../scss/_thank-you.scss */
.node-type-thank-you-page .featureText ol {
  list-style-position: inside;
}
/* line 910, ../scss/_thank-you.scss */
.node-type-thank-you-page .featureText ol li {
  font-family: "Verdana";
  font-size: 15px;
  line-height: 22px;
  color: #000000;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 924, ../scss/_thank-you.scss */
  .node-type-thank-you-page .content > .node-thank-you-page > section {
    width: 100%;
  }
  /* line 929, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-title-bloc-hp {
    width: 100%;
  }
  /* line 934, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk > .field-items {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-row-gap: 20px;
    justify-items: center;
  }
  /* line 944, ../scss/_thank-you.scss */
  .node-type-thank-you-page .latestNewsText {
    display: block;
    width: auto;
  }
  /* line 949, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-title-slide,
  .node-type-thank-you-page .field-name-field-title-video-banner {
    line-height: 36px;
  }
  /* line 955, ../scss/_thank-you.scss */
  .node-type-thank-you-page .wr-slider .owl-dots {
    bottom: 35px;
  }
}
@media all and (min-width: 769px) and (max-width: 915px) {
  /* line 965, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-thank-you-page-1 {
    width: 100%;
    padding: 0;
  }
  /* line 970, ../scss/_thank-you.scss */
  .node-type-thank-you-page .carousel {
    display: block;
    margin: 0 auto;
  }
  /* line 975, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-carouseltext {
    width: 100%;
    margin-top: 40px;
    margin-left: 0;
  }
  /* line 982, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-link-trial a {
    margin: 40px auto 0;
  }
  /* line 988, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk > .field-items {
    max-width: 1280px;
    margin: 0 auto;
  }
  /* line 992, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk > .field-items > .field-item {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    width: 280px;
    height: 560px;
    margin: auto;
    margin-bottom: 0;
    position: relative;
  }
  /* line 1001, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk > .field-items > .field-item:last-child {
    margin: 0 auto;
  }
  /* line 1007, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk h3 {
    padding: 0 15px;
    margin-bottom: 20px;
    font-family: "Roboto condensed";
    font-size: 21px;
    line-height: 28px;
    color: #000000;
    text-align: center;
  }
  /* line 1016, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk h3 a {
    color: #000000;
    text-decoration: underline;
  }
  /* line 1020, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk h3 a:hover {
    color: #505050;
  }
  /* line 1028, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .region-footer {
    margin-bottom: 0;
    grid-template-columns: auto;
  }
  /* line 1033, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer {
    width: 87.5vw;
    margin: 0 auto 15px;
    text-align: center;
  }
  /* line 1038, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer ul {
    padding: 0;
  }
}
@media all and (min-width: 769px) and (max-width: 805px) {
  /* line 1049, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .filterBanner {
    width: 100%;
  }
  /* line 1053, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .contentBanner {
    max-width: 100%;
  }
  /* line 1057, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .contentBanner > div:first-child {
    width: 100%;
    text-align: center;
  }
  /* line 1063, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .contentBanner p {
    max-width: 100%;
    padding: 0 20px;
  }
  /* line 1069, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page h1 {
    text-align: center;
  }
  /* line 1073, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .field-name-field-content-slide {
    max-width: 100%;
  }
  /* line 1077, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .videoBanner {
    position: initial;
  }
  /* line 1080, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .videoBanner .youtubePlay {
    position: absolute;
    top: unset;
    bottom: -163px;
    right: calc((100% - 133px) / 2);
  }
  /* line 1087, ../scss/_thank-you.scss */
  .node-type-thank-you-page #page .videoBanner iframe {
    position: absolute;
    top: 0;
    right: calc((100% - 700px) / 2);
  }
  /* line 1096, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-content-video-banner {
    max-width: 100%;
  }
  /* line 1102, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-shortcuts > .field-items {
    grid-template-columns: repeat(2, 1fr);
  }
  /* line 1107, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-shortcuts > .field-items > .field-item:nth-child(-n+3) {
    border-bottom: none;
  }
  /* line 1111, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-shortcuts > .field-items > .field-item:nth-child(-n+4) {
    border-bottom: 1px solid #C8C8C8;
  }
  /* line 1120, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-secondary-shortcut > .field-items {
    grid-template-columns: repeat(2, 1fr);
  }
  /* line 1128, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-news-2016 li .field-content {
    display: block;
  }
  /* line 1132, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-news-2016 li img {
    display: block;
    margin: 0 auto 30px;
  }
  /* line 1137, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-news-2016 li .latestNewsText {
    text-align: center;
  }
  /* line 1140, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-news-2016 li .latestNewsText h3,
  .node-type-thank-you-page .field-name-news-2016 li .latestNewsText p {
    padding: 0 20px;
    text-align: left;
  }
  /* line 1148, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-news-2016 li.views-row-even .latestNewsText {
    text-align: center;
  }
}
@media all and (max-width: 768px) {
  /* line 1161, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-thank-you-page-menu {
    position: relative;
  }
  /* line 1165, ../scss/_thank-you.scss */
  .node-type-thank-you-page header {
    margin-bottom: 0 !important;
    position: relative;
  }
  /* line 1169, ../scss/_thank-you.scss */
  .node-type-thank-you-page header #logo {
    margin: 0 auto 20px;
  }
  /* line 1175, ../scss/_thank-you.scss */
  .node-type-thank-you-page .content > .node-thank-you-page {
    padding-top: 0;
  }
  /* line 1183, ../scss/_thank-you.scss */
  .node-type-thank-you-page #content .content ul li {
    font-size: 24px;
    line-height: 34px;
    background-position: 0 14px;
  }
  /* line 1190, ../scss/_thank-you.scss */
  .node-type-thank-you-page #content .content .field-name-field-body {
    padding: 0;
  }
  /* line 1196, ../scss/_thank-you.scss */
  .node-type-thank-you-page h1 {
    max-width: 87.5vw;
    margin: 40px auto;
    font-size: 44px;
    line-height: 44px;
  }
  /* line 1203, ../scss/_thank-you.scss */
  .node-type-thank-you-page h2 {
    max-width: 87.5vw;
    margin: 0 auto;
    padding: 0;
    font-size: 36px;
    line-height: 40px;
  }
  /* line 1210, ../scss/_thank-you.scss */
  .node-type-thank-you-page h2 span {
    background: none;
  }
  /* line 1215, ../scss/_thank-you.scss */
  .node-type-thank-you-page .cCenter {
    width: 87.5vw;
  }
  /* line 1219, ../scss/_thank-you.scss */
  .node-type-thank-you-page .breadcrumb {
    display: none !important;
  }
  /* line 1225, ../scss/_thank-you.scss */
  .node-type-thank-you-page .content > .node-thank-you-page > section {
    width: 87.5vw;
    width: 80px auto;
  }
  /* line 1229, ../scss/_thank-you.scss */
  .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-3, .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-5, .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-8, .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-menu {
    width: 100%;
    margin: 60px auto;
    padding-top: 30px;
  }
  /* line 1238, ../scss/_thank-you.scss */
  .node-type-thank-you-page .content > .node-thank-you-page > section.group-thank-you-page-1 {
    margin: 0 auto;
  }
  /* line 1242, ../scss/_thank-you.scss */
  .node-type-thank-you-page .content > .node-thank-you-page > section#accordion {
    width: 100%;
    margin: 60px auto;
  }
  /* line 1250, ../scss/_thank-you.scss */
  .node-type-thank-you-page .carousel {
    width: 87.5vw;
  }
  /* line 1254, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-thank-you-page-1 {
    padding: 0;
  }
  /* line 1257, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-thank-you-page-1 iframe,
  .node-type-thank-you-page .group-thank-you-page-1 .field-collection-item-field-slider-video-image img {
    width: 87.5vw !important;
    height: 51.5625vw !important;
  }
  /* line 1264, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-thank-you-page-1 .owl-nav > div {
    top: calc(100% / 2);
  }
  /* line 1271, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-carouseltext {
    width: 100%;
    margin-left: 0;
  }
  /* line 1276, ../scss/_thank-you.scss */
  .node-type-thank-you-page .owl-dots {
    margin-top: 40px;
    margin-bottom: 30px;
  }
  /* line 1281, ../scss/_thank-you.scss */
  .node-type-thank-you-page .owl-dots .owl-dot span {
    width: 20px;
    height: 20px;
    margin-right: 30px;
  }
  /* line 1288, ../scss/_thank-you.scss */
  .node-type-thank-you-page .owl-dots .owl-dot:last-child span {
    margin-right: 0;
  }
  /* line 1296, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-link-trial a {
    width: 100%;
    margin-top: 60px;
    font-size: 34px;
    line-height: 40px;
  }
  /* line 1304, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-link-afd {
    margin-top: 30px;
  }
  /* line 1307, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-link-afd a {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 1313, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-collection-view .entity-field-collection-item {
    padding-bottom: 0;
  }
  /* line 1319, ../scss/_thank-you.scss */
  .node-type-thank-you-page .contentBanner > div:first-child {
    padding: 9.375vw 0 0;
  }
  /* line 1323, ../scss/_thank-you.scss */
  .node-type-thank-you-page .contentBanner p {
    font-size: 3.75vw;
  }
  /* line 1328, ../scss/_thank-you.scss */
  .node-type-thank-you-page .btn {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    border: 3px solid #FFFFFF;
    background-color: transparent;
    width: 100%;
  }
  /* line 1334, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-shortcut {
    width: 87.5vw;
    margin: 0 auto;
    padding: 9.375vw 0;
  }
  /* line 1340, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-title-bloc-hp {
    width: auto;
    padding: 0 0 4.6875vw;
    text-align: center;
    margin: 0;
    font-size: 5.625vw;
    line-height: 1;
  }
  /* line 1351, ../scss/_thank-you.scss */
  .node-type-thank-you-page .group-related-content {
    padding-bottom: 0;
  }
  /* line 1355, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk {
    padding: 6.25vw 0;
  }
  /* line 1358, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk > .field-items {
    width: 87.5vw;
  }
  /* line 1361, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk > .field-items > .field-item {
    display: block;
    width: 87.5vw;
    height: auto;
    margin: 0 auto;
    margin-bottom: 6.25vw;
    padding-bottom: 6.25vw;
  }
  /* line 1369, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk > .field-items > .field-item:last-child {
    margin: 0 auto;
  }
  /* line 1375, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-related-content-tk h2 {
    margin-bottom: 4.6875vw;
    padding: 0 3.125vw;
    font-size: 5.625vw;
    line-height: 1;
  }
  /* line 1384, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-image-related-content-tk a {
    width: 100%;
    height: 87.5vw;
  }
  /* line 1389, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-image-related-content-tk img {
    width: 100%;
    margin-bottom: 3.125vw;
  }
  /* line 1395, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-body-related-content-tk {
    margin-bottom: 4.6875vw;
    padding: 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1402, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-cta-related-content-tk {
    margin-bottom: 0;
    padding: 0 3.125vw;
    position: relative;
  }
  /* line 1407, ../scss/_thank-you.scss */
  .node-type-thank-you-page .field-name-field-cta-related-content-tk a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    width: 100%;
  }
  /* line 1413, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper {
    margin-bottom: 160px;
  }
  /* line 1416, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper #footer {
    width: 87.5vw;
    margin: 0 auto;
    padding-bottom: 0;
    position: relative;
  }
  /* line 1423, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer {
    width: 100%;
    text-align: center;
    margin: 0 auto 25px;
  }
  /* line 1428, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer ul {
    margin: 0;
    padding: 0;
  }
  /* line 1434, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer-left {
    position: absolute;
    top: 130px;
    margin: 25px 0;
  }
  /* line 1438, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer-left span {
    font-size: 12px;
  }
  /* line 1443, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer-center {
    position: absolute;
    top: 0;
    margin: 25px 0;
  }
  /* line 1448, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer-center #logo {
    margin: auto;
  }
  /* line 1453, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer-right {
    position: absolute;
    top: 75px;
    margin: 25px 0;
  }
  /* line 1458, ../scss/_thank-you.scss */
  .node-type-thank-you-page #footer-wrapper .footer-right span {
    font-size: 26px;
  }
  /* line 1465, ../scss/_thank-you.scss */
  .node-type-thank-you-page #block-menu-menu-footer-links ul {
    margin-bottom: 6.25vw;
    list-style: none;
  }
  /* line 1470, ../scss/_thank-you.scss */
  .node-type-thank-you-page #block-menu-menu-footer-links li {
    float: none;
    width: auto !important;
    list-style: none;
  }
  /* line 1474, ../scss/_thank-you.scss */
  .node-type-thank-you-page #block-menu-menu-footer-links li:before {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1478, ../scss/_thank-you.scss */
  .node-type-thank-you-page #block-menu-menu-footer-links li a {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
}
/* line 3, ../scss/_range-detailed.scss */
.node-type-range-detailed {
  /*CONTENT RIGHT*/
  /* FREE BLOCK */
  /* Help Me Choose */
}
/* line 8, ../scss/_range-detailed.scss */
.node-type-range-detailed #main-wrapper,
.node-type-range-detailed #main {
  max-width: 100%;
}
/* line 13, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-collection-container,
.node-type-range-detailed .field-collection-container .field-items .field-item {
  margin-bottom: 0;
}
/* line 18, ../scss/_range-detailed.scss */
.node-type-range-detailed .cCenter {
  max-width: 1180px;
  margin: 0 auto;
}
/* line 23, ../scss/_range-detailed.scss */
.node-type-range-detailed .banner {
  margin-bottom: 10px;
}
/* line 29, ../scss/_range-detailed.scss */
.node-type-range-detailed .contentBanner div:first-child {
  padding-top: 50px;
}
/* line 34, ../scss/_range-detailed.scss */
.node-type-range-detailed h1 {
  margin-bottom: 30px;
  text-align: left;
  font-family: "Roboto condensed";
  font-size: 32px;
  font-weight: bold;
  line-height: 42px;
  color: #FFFFFF;
}
/* line 44, ../scss/_range-detailed.scss */
.node-type-range-detailed .btn {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 0px 20px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
}
/* line 29, ../scss/_mixins.scss */
.node-type-range-detailed .btn:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 49, ../scss/_range-detailed.scss */
.node-type-range-detailed h2 {
  margin-top: 0;
  margin-bottom: 30px;
}
/* line 54, ../scss/_range-detailed.scss */
.node-type-range-detailed p {
  font-size: 14px !important;
}
/* line 57, ../scss/_range-detailed.scss */
.node-type-range-detailed p.blockH2 {
  font-size: 24px !important;
}
/* line 62, ../scss/_range-detailed.scss */
.node-type-range-detailed .bgContent {
  margin-bottom: 60px;
}
/* line 66, ../scss/_range-detailed.scss */
.node-type-range-detailed .bodyRange {
  margin-bottom: 60px;
}
/* line 70, ../scss/_range-detailed.scss */
.node-type-range-detailed .rdBb {
  margin-bottom: 60px;
  padding: 30px 0;
  background-color: #EEEEEE;
}
/* line 74, ../scss/_range-detailed.scss */
.node-type-range-detailed .rdBb .cCenter {
  display: flex;
}
/* line 77, ../scss/_range-detailed.scss */
.node-type-range-detailed .rdBb .cCenter > div {
  flex: 1;
  margin-right: 40px;
  text-align: center;
}
/* line 81, ../scss/_range-detailed.scss */
.node-type-range-detailed .rdBb .cCenter > div:last-child {
  margin-right: 0;
}
/* line 88, ../scss/_range-detailed.scss */
.node-type-range-detailed .rdBb .file-image > .content {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: 0 auto 30px;
  padding-top: 17px;
  padding-left: 1px;
  border: 3px solid #F4511E;
  background-color: #FFFFFF;
}
/* line 99, ../scss/_range-detailed.scss */
.node-type-range-detailed .rdBb .file-image img {
  height: 40px;
}
/* line 107, ../scss/_range-detailed.scss */
.node-type-range-detailed .anchorList {
  margin-bottom: 60px;
  text-align: center;
}
/* line 110, ../scss/_range-detailed.scss */
.node-type-range-detailed .anchorList a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-right: 90px;
  margin-bottom: 20px;
  padding: 10px 15px;
  border: 1px solid #505050;
  text-decoration: underline;
  font-size: 15px;
  line-height: 18px;
  color: #505050;
}
/* line 121, ../scss/_range-detailed.scss */
.node-type-range-detailed .anchorList a:last-child {
  margin-right: 0;
}
/* line 125, ../scss/_range-detailed.scss */
.node-type-range-detailed .anchorList a:hover {
  background-color: rgba(80, 80, 80, 0.2);
}
/* line 131, ../scss/_range-detailed.scss */
.node-type-range-detailed .subRange {
  padding-left: 40px;
}
/* line 133, ../scss/_range-detailed.scss */
.node-type-range-detailed .subRange h2 {
  margin-top: 40px;
}
/* line 138, ../scss/_range-detailed.scss */
.node-type-range-detailed .subRange:first-child h2 {
  margin-top: 0;
}
/* line 143, ../scss/_range-detailed.scss */
.node-type-range-detailed .subRange:last-child {
  padding-bottom: 60px;
}
/* line 150, ../scss/_range-detailed.scss */
.node-type-range-detailed .paragraphs-items-field-rd-p .paragraphs-item-rd-product {
  border-bottom: 1px solid #DFE0E1;
  padding-bottom: 20px;
}
/* line 164, ../scss/_range-detailed.scss */
.node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.right, .node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.odd {
  margin-top: 40px;
}
/* line 167, ../scss/_range-detailed.scss */
.node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.right .field-name-field-rd-p-image, .node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.odd .field-name-field-rd-p-image {
  margin-right: 1%;
  float: left;
}
/* line 171, ../scss/_range-detailed.scss */
.node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.right .group-rd-p-text, .node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.odd .group-rd-p-text {
  margin-left: 4%;
}
/* line 177, ../scss/_range-detailed.scss */
.node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.left, .node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.even {
  margin-top: 40px;
}
/* line 180, ../scss/_range-detailed.scss */
.node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.left .field-name-field-rd-p-image, .node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.even .field-name-field-rd-p-image {
  margin-left: 1%;
}
/* line 187, ../scss/_range-detailed.scss */
.node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.left .group-rd-p-text, .node-type-range-detailed .paragraphs-items-field-rd-p .field-name-field-rd-p > .field-items > .field-item.even .group-rd-p-text {
  margin-right: 4%;
  float: left;
}
/* line 198, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-image {
  width: 25%;
  display: inline-block;
}
/* line 201, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-image img {
  max-height: 220px;
}
/* line 206, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-rd-p-text {
  display: inline-block;
  width: 70%;
  position: relative;
}
/* line 212, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-title {
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 15px;
  line-height: 27px;
  color: #000000;
}
/* line 218, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-title a {
  text-decoration: underline;
  color: #000000;
  font-weight: bold;
  font-size: 15px;
  line-height: 27px;
}
/* line 227, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-link-label {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 229, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-link-label a {
  height: 45px;
  min-width: 200px;
  padding: 10px 0;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
}
/* line 144, ../scss/_mixins.scss */
.node-type-range-detailed .field-name-field-rd-p-link-label a:hover {
  padding: 9px 0;
  text-decoration: none;
  color: #E63C00;
  border: 4px solid #E63C00;
}
/* line 234, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-brochure-label {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-top: 30px;
}
/* line 237, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-brochure-label a {
  min-width: 200px;
  padding: 10px 0;
  font-family: "Roboto condensed";
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #505050;
  border: 3px solid #505050;
  text-transform: uppercase;
  text-align: center;
  background-color: transparent;
  text-decoration: none;
  display: inline-block;
  border-radius: 100px;
}
/* line 119, ../scss/_mixins.scss */
.node-type-range-detailed .field-name-field-rd-p-brochure-label a:hover {
  padding: 9px 0;
  text-decoration: none;
  color: #000000;
  border: 4px solid #000000;
}
/* line 242, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-form {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-right: 30px;
}
/* line 245, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-rd-p-form a {
  padding: 0px 20px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
}
/* line 29, ../scss/_mixins.scss */
.node-type-range-detailed .field-name-field-rd-p-form a:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 250, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered {
  float: none;
  width: 100%;
}
/* line 255, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-contact-title::after {
  left: calc(50% - 40px);
}
/* line 260, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-nothing {
  width: 1180px;
  text-align: center;
  font-size: 14px;
  margin: 0 auto 30px;
}
/* line 265, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-nothing .phone-number {
  margin: auto;
}
/* line 270, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-contact-body {
  width: 1180px;
  margin: 0 auto;
  text-align: center;
  font-size: 14px;
}
/* line 290, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform {
  width: 1180px;
  margin: 0 auto;
}
/* line 294, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform .form-item {
  width: 80%;
  margin: 0 auto 20px;
}
/* line 299, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform label {
  font-size: 14px;
  text-align: left;
}
/* line 304, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform input[type=text],
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform input[type=email],
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform input[type=radio],
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform input[type=checkbox],
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform select {
  width: 100%;
  height: 40px;
  font-size: 14px;
}
/* line 314, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform input.select-or-other-select {
  width: 20px;
  height: 20px;
}
/* line 319, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform textarea {
  width: 100%;
  font-size: 14px;
}
/* line 324, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered .views-field-field-webform .form-actions {
  margin-bottom: 60px;
  text-align: center;
}
/* line 331, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered #block-views-related-t-content-block > .content {
  max-width: 1180px;
  margin: 0 auto;
}
/* line 335, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered #block-views-related-t-content-block > .content ul {
  display: flex;
}
/* line 339, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered #block-views-related-t-content-block > .content li {
  flex: 1;
  margin-right: 20px;
  text-align: center;
}
/* line 348, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered #block-views-related-t-content-block .views-field-title a {
  font-size: 16px;
  line-height: 24px;
}
/* line 352, ../scss/_range-detailed.scss */
.node-type-range-detailed #sidebar-first.centered #block-views-related-t-content-block .views-field-title a:hover {
  color: #505050;
}
/* line 363, ../scss/_range-detailed.scss */
.node-type-range-detailed #block-views-related-t-content-block .views-row-last .views-field-field-introduction p {
  margin-bottom: 0;
}
/* line 372, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter-results {
  text-align: center;
}
/* line 378, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-volume-field-group-fieldset .view-mode-teaser {
  height: 605px;
  margin: 0;
  padding: 0 0 20px;
  border-bottom: none;
}
/* line 385, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-volume-field-group-fieldset .block-product-filter-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 420px;
  margin-left: 20px;
  margin-bottom: 40px;
  background-color: #FFFFFF;
}
/* line 393, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-volume-field-group-fieldset h3 {
  height: 60px;
  margin: 0;
  padding: 0 15px;
  overflow: hidden;
  text-align: left;
}
/* line 400, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-volume-field-group-fieldset h3 a {
  text-decoration: underline;
  font-size: 15px;
  line-height: 27px;
  color: #000000;
}
/* line 406, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-volume-field-group-fieldset h3 a:hover {
  color: #505050;
}
/* line 413, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-images {
  float: none;
  width: auto;
  height: 290px;
  margin: 0 0 20px;
  text-align: center;
  border-bottom: 1px solid #DFE0E1;
}
/* line 421, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-images a {
  line-height: 290px;
}
/* line 425, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-images img {
  vertical-align: middle;
}
/* line 430, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-title-teaser {
  margin: 0 0 20px;
  padding: 0 15px;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  color: #505050;
}
/* line 440, ../scss/_range-detailed.scss */
.node-type-range-detailed #content .field-name-field-introduction {
  height: 108px;
  overflow: hidden;
  text-align: left;
  margin-bottom: 20px;
  padding: 0 15px;
  font-size: 12px;
  line-height: 27px;
  color: #000000;
}
/* line 450, ../scss/_range-detailed.scss */
.node-type-range-detailed #content .field-name-field-introduction h3 {
  padding: 0;
}
/* line 454, ../scss/_range-detailed.scss */
.node-type-range-detailed #content .field-name-field-introduction p {
  margin-bottom: 0;
  font-size: 12px;
  line-height: 27px;
  color: #000000;
}
/* line 465, ../scss/_range-detailed.scss */
.node-type-range-detailed .secondaryButton a {
  padding: 10px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #F4511E;
  border: 3px solid #F4511E;
  border-radius: 100px;
  text-transform: uppercase;
  background-color: #FFFFFF;
  text-decoration: none;
  transition: all .2s linear;
  display: inline-block;
  margin: auto;
  height: auto;
  width: auto;
  display: block;
  width: 200px;
  margin: 0 auto;
}
/* line 71, ../scss/_mixins.scss */
.node-type-range-detailed .secondaryButton a:hover {
  padding: 9px;
  border: 4px solid #E63C00;
  color: #E63C00;
  text-decoration: none;
}
/* line 475, ../scss/_range-detailed.scss */
.node-type-range-detailed #triptych {
  max-width: 1180px;
}
/* line 478, ../scss/_range-detailed.scss */
.node-type-range-detailed #triptych h2 {
  margin-bottom: 30px;
  font-size: 24px;
}
/* line 483, ../scss/_range-detailed.scss */
.node-type-range-detailed #triptych .block {
  border-bottom: none;
}
/* line 488, ../scss/_range-detailed.scss */
.node-type-range-detailed .region-triptych-first {
  width: 100%;
}
/* line 492, ../scss/_range-detailed.scss */
.node-type-range-detailed #triptych-wrapper {
  background: none;
  background-color: #FFFFFF;
  border-top: none;
}
/* line 498, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-text-fb,
.node-type-range-detailed .field-name-field-image-free-bloc {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 503, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-text-fb {
  width: 100%;
  padding-right: 40px;
}
/* line 508, ../scss/_range-detailed.scss */
.node-type-range-detailed .group-text-fb .secondaryButton a {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: auto;
  margin: 0;
}
/* line 516, ../scss/_range-detailed.scss */
.node-type-range-detailed .field-name-field-body-free-bloc {
  margin-bottom: 30px;
}
/* line 521, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter-results-title {
  margin-bottom: 30px;
  text-align: center;
}
/* line 524, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter-results-title .plural,
.node-type-range-detailed .block-product-filter-results-title .singular {
  display: none !important;
}
/* line 528, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter-results-title .no-results {
  font-weight: bold;
  font-size: 15px;
}
/* line 534, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter {
  height: 60px;
  padding: 20px 15px 0 0;
  background-color: #C8C8C8;
}
/* line 539, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .title {
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 20px;
  line-height: 1;
}
/* line 545, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .title a {
  position: absolute;
  display: block;
  top: 22px;
  right: 20px;
  width: 15px;
  height: 15px;
  background-image: url("../images/plusminus.png");
  background-repeat: no-repeat;
}
/* line 556, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .title a.openFilter {
  background-position: 0 0;
}
/* line 560, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .title a.closeFilter {
  background-position: 0 -15px;
}
/* line 564, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .title a img {
  display: none;
}
/* line 570, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .q {
  font-size: 15px;
  font-weight: bold;
  line-height: 27px;
}
/* line 576, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .q-selected,
.node-type-range-detailed .block-product-filter .select,
.node-type-range-detailed .block-product-filter .desktop {
  display: none;
}
/* line 582, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .desktop {
  padding-top: 20px;
}
/* line 586, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter ul {
  position: relative;
  padding: 25px 0;
  margin: 0;
}
/* line 592, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter li {
  list-style: none;
}
/* line 595, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter li .top {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 599, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter li a {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  position: absolute;
  right: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #000000;
}
/* line 612, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter li.active a span {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  position: relative;
  display: block;
  top: 2px;
  left: 2px;
  width: 10px;
  height: 10px;
  background-color: #000000;
}
/* line 626, ../scss/_range-detailed.scss */
.node-type-range-detailed .block-product-filter .btnCloseFilter {
  display: none;
}

/* line 639, ../scss/_range-detailed.scss */
.node-type-range-detailed.neocorp_dd .field-name-field-rd-p-brochure-label,
.node-type-range-detailed.neopost_com .field-name-field-rd-p-brochure-label,
.node-type-range-detailed.www_neopost_com .field-name-field-rd-p-brochure-label,
.node-type-range-detailed.neocorp_dd .field-name-field-rd-p-brochure-label {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-left: 30px;
}
/* line 642, ../scss/_range-detailed.scss */
.node-type-range-detailed.neocorp_dd .field-name-field-rd-p-brochure-label a,
.node-type-range-detailed.neopost_com .field-name-field-rd-p-brochure-label a,
.node-type-range-detailed.www_neopost_com .field-name-field-rd-p-brochure-label a,
.node-type-range-detailed.neocorp_dd .field-name-field-rd-p-brochure-label a {
  margin-top: 0px;
}

@media all and (max-width: 768px) {
  /* line 654, ../scss/_range-detailed.scss */
  .node-type-range-detailed .breadcrumb {
    margin: 0;
    padding: 0.78125vw 0;
  }
  /* line 657, ../scss/_range-detailed.scss */
  .node-type-range-detailed .breadcrumb li:last-child span,
  .node-type-range-detailed .breadcrumb span {
    display: block;
    color: #FFFFFF;
  }
  /* line 666, ../scss/_range-detailed.scss */
  .node-type-range-detailed .cCenter {
    width: 87.5vw;
    max-width: 87.5vw;
  }
  /* line 671, ../scss/_range-detailed.scss */
  .node-type-range-detailed .cCenter > h2 {
    margin-top: 9.375vw;
  }
  /* line 676, ../scss/_range-detailed.scss */
  .node-type-range-detailed .bodyRange {
    margin-bottom: 9.375vw;
  }
  /* line 678, ../scss/_range-detailed.scss */
  .node-type-range-detailed .bodyRange p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 684, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter {
    position: relative;
    height: auto;
    margin-bottom: 9.375vw;
    padding: 4.6875vw 0;
    background-color: #FFFFFF;
  }
  /* line 691, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter .title {
    font-size: 4.375vw;
    text-transform: uppercase;
  }
  /* line 695, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter .title a.openFilter {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    background: url("../images/mobileArrowBlack.png") 81.25vw center no-repeat;
    border-top: 1px solid #C8C8C8;
    border-bottom: 1px solid #C8C8C8;
    padding-right: 4.6875vw;
  }
  /* line 706, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter .title a.openFilter img {
    display: none;
  }
  /* line 712, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter.fullFilter {
    position: absolute;
    z-index: 202;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 0;
  }
  /* line 721, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter.fullFilter .title {
    padding: 0;
    margin: 6.25vw 0;
    font-size: 5vw;
    font-weight: bold;
  }
  /* line 727, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter.fullFilter .title a {
    width: 6.25vw;
    height: 6.25vw;
    top: 6.25vw;
    left: auto;
    right: 6.25vw;
    border: none;
    background: none;
  }
  /* line 736, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter.fullFilter .title a img {
    display: block;
    width: 6.25vw;
    height: 6.25vw;
  }
  /* line 745, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter .desktop {
    height: 100%;
    padding: 6.25vw;
    background-color: #C8C8C8;
  }
  /* line 751, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter li {
    margin-bottom: 3.125vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 755, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter li a {
    width: 4.6875vw;
    height: 4.6875vw;
  }
  /* line 762, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter li.active a span {
    width: 3.125vw;
    height: 3.125vw;
    top: 0.625vw;
    left: 0.625vw;
  }
  /* line 771, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter .q {
    font-size: 4.0625vw;
    line-height: 5.9375vw;
  }
  /* line 776, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter .btnCloseFilter {
    height: auto;
    padding: 3.125vw 1.5625vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    border-radius: 100px;
    display: block;
    width: 87.5vw;
    text-align: center;
  }
  /* line 785, ../scss/_range-detailed.scss */
  .node-type-range-detailed .bgContent {
    padding-top: 6.25vw;
  }
  /* line 790, ../scss/_range-detailed.scss */
  .node-type-range-detailed .block-product-filter-results-title .no-results {
    font-size: 4.0625vw;
  }
  /* line 795, ../scss/_range-detailed.scss */
  .node-type-range-detailed #content {
    width: 100%;
    padding-top: 4.6875vw;
    padding-left: 0;
  }
  /* line 803, ../scss/_range-detailed.scss */
  .node-type-range-detailed .group-volume-field-group-fieldset .view-mode-teaser {
    height: auto;
    padding: 3.125vw 0 6.25vw;
  }
  /* line 808, ../scss/_range-detailed.scss */
  .node-type-range-detailed .group-volume-field-group-fieldset .block-product-filter-item {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-bottom: 6.25vw;
  }
  /* line 815, ../scss/_range-detailed.scss */
  .node-type-range-detailed .group-volume-field-group-fieldset h3 {
    height: auto;
    padding: 0 3.125vw;
  }
  /* line 819, ../scss/_range-detailed.scss */
  .node-type-range-detailed .group-volume-field-group-fieldset h3 a {
    color: #000000;
    font-size: 4.0625vw;
    line-height: 5.625vw;
    font-weight: bold;
  }
  /* line 825, ../scss/_range-detailed.scss */
  .node-type-range-detailed .group-products-list {
    padding-left: 0;
  }
  /* line 829, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-images {
    margin: 0 0 4.6875vw;
  }
  /* line 833, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-title-teaser,
  .node-type-range-detailed .field-name-field-introduction,
  .node-type-range-detailed .field-name-field-introduction p {
    height: auto;
    overflow: hidden;
    font-size: 3.75vw;
    line-height: 5.625vw;
    margin: 0 0 6.25vw;
  }
  /* line 844, ../scss/_range-detailed.scss */
  .node-type-range-detailed .secondaryButton a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    width: 81.25vw;
  }
  /* line 850, ../scss/_range-detailed.scss */
  .node-type-range-detailed #triptych {
    width: 87.5vw;
  }
  /* line 853, ../scss/_range-detailed.scss */
  .node-type-range-detailed #triptych h2 {
    margin: 0 auto 6.25vw;
    color: #000000;
    font-size: 5.625vw;
    line-height: 6.25vw;
  }
  /* line 857, ../scss/_range-detailed.scss */
  .node-type-range-detailed #triptych p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 863, ../scss/_range-detailed.scss */
  .node-type-range-detailed .group-text-fb {
    padding: 0;
  }
  /* line 867, ../scss/_range-detailed.scss */
  .node-type-range-detailed .group-text-fb .secondaryButton a {
    width: 100%;
    margin-bottom: 9.375vw;
  }
  /* line 875, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-image-free-bloc img {
    width: 87.5vw;
  }
}
/* TABLET */
@media all and (max-width: 1179px) and (min-width: 769px) {
  /* line 884, ../scss/_range-detailed.scss */
  .cCenter {
    padding: 0 30px;
  }

  /* line 887, ../scss/_range-detailed.scss */
  .breadcrumb {
    padding: 0 30px !important;
  }

  /* line 891, ../scss/_range-detailed.scss */
  .group-rd-p-btn {
    position: absolute;
    left: calc((100% - 430px)/2);
  }

  /* line 900, ../scss/_range-detailed.scss */
  .node-type-range-detailed .paragraphs-items-field-rd-p .paragraphs-item-rd-product > .content:last-child {
    padding-bottom: 80px;
  }
}
@media all and (max-width: 970px) and (min-width: 769px) {
  /* line 916, ../scss/_range-detailed.scss */
  .node-type-range-detailed .rdBb .cCenter {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 30px;
  }
  /* line 920, ../scss/_range-detailed.scss */
  .node-type-range-detailed .rdBb .cCenter > div {
    margin-right: 0;
  }
  /* line 927, ../scss/_range-detailed.scss */
  .node-type-range-detailed .paragraphs-items-field-rd-p .paragraphs-item-rd-product {
    display: block;
  }
  /* line 929, ../scss/_range-detailed.scss */
  .node-type-range-detailed .paragraphs-items-field-rd-p .paragraphs-item-rd-product > .content {
    display: block;
  }
  /* line 935, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-image {
    margin: 0 auto 15px;
  }
}
@media all and (max-width: 768px) {
  /* line 945, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-collection-view {
    border-bottom: none;
  }
  /* line 949, ../scss/_range-detailed.scss */
  .node-type-range-detailed p {
    font-size: 24px !important;
  }
  /* line 953, ../scss/_range-detailed.scss */
  .node-type-range-detailed .rdBb .cCenter {
    display: block;
  }
  /* line 955, ../scss/_range-detailed.scss */
  .node-type-range-detailed .rdBb .cCenter > div {
    margin-right: 0;
    margin-bottom: 60px;
  }
  /* line 962, ../scss/_range-detailed.scss */
  .node-type-range-detailed .rdBb .file-image > .content {
    width: 160px;
    height: 160px;
    padding-top: 36px;
  }
  /* line 968, ../scss/_range-detailed.scss */
  .node-type-range-detailed .rdBb .file-image img {
    height: 80px;
  }
  /* line 975, ../scss/_range-detailed.scss */
  .node-type-range-detailed .anchorList a {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-bottom: 40px;
    padding: 20px 0;
    font-size: 30px;
  }
  /* line 983, ../scss/_range-detailed.scss */
  .node-type-range-detailed .anchorList a:last-child {
    margin-bottom: 0;
  }
  /* line 990, ../scss/_range-detailed.scss */
  .node-type-range-detailed #sidebar-first .centered {
    width: 100%;
  }
  /* line 996, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-image {
    width: 100%;
    margin-bottom: 40px;
  }
  /* line 1001, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-title {
    margin-bottom: 40px;
    font-size: 30px;
    line-height: 42px;
    text-align: center;
    text-decoration: underline;
  }
  /* line 1009, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-form {
    display: block;
    margin-right: 0;
    margin-bottom: 40px;
  }
  /* line 1013, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-form a {
    width: 100%;
    padding: 20px 0;
    font-size: 34px;
  }
  /* line 1021, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-link-label {
    display: block;
  }
  /* line 1023, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-link-label a {
    width: 100%;
    padding: 20px 0;
    font-size: 34px;
  }
  /* line 1030, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-brochure-label {
    display: block;
    margin-left: 0;
  }
  /* line 1033, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-name-field-rd-p-brochure-label a {
    width: 100%;
    padding: 20px 0;
    font-size: 34px;
  }
  /* line 1042, ../scss/_range-detailed.scss */
  .node-type-range-detailed .field-collection-container .field-items .field-item {
    margin-bottom: 60px;
  }
  /* line 1049, ../scss/_range-detailed.scss */
  .node-type-range-detailed .paragraphs-items-field-rd-p .paragraphs-item-rd-product {
    display: block;
  }
  /* line 1051, ../scss/_range-detailed.scss */
  .node-type-range-detailed .paragraphs-items-field-rd-p .paragraphs-item-rd-product > .content {
    display: block;
  }
  /* line 1059, ../scss/_range-detailed.scss */
  .node-type-range-detailed .node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing {
    text-align: center;
  }
}
/* line 2, ../scss/_footer.scss */
#footer-wrapper {
  padding-top: 20px;
  margin-top: 60px;
  border-top: 1px solid #C8C8C8;
}
/* line 7, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools {
  display: inline-block;
}
/* line 10, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools:last-of-type {
  float: right;
}
/* line 13, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools p {
  margin: 0;
  line-height: 1.5;
  color: #656666;
  text-align: right;
}
/* line 19, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools li {
  list-style: none;
  border-right: 0 !important;
  width: auto !important;
  position: relative;
  margin: 1px 0 0;
  padding: 0 0 0 20px !important;
}
/* line 26, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools li .section-dot {
  display: none;
}
/* line 29, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools li span {
  font-size: 15px;
  font-family: Verdana, sans-serif;
  margin-left: 10px;
}
/* line 34, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools li .section-icon {
  background: url(../images/picto_neopost/phone.png) no-repeat 0 0;
  background-size: 22px auto;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 22px;
  height: 22px;
  display: block;
}
/* line 44, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools li a {
  color: #656666;
  opacity: 1;
  font-weight: bold;
  font-size: 15px;
  font-family: Verdana, sans-serif;
  text-decoration: none;
}
/* line 52, ../scss/_footer.scss */
#footer-wrapper .block-neopost-tools li:hover a {
  color: #000;
  border-bottom: 3px solid #72bf44;
}
/* line 59, ../scss/_footer.scss */
#footer-wrapper #block-neopost-tools-call-neopost-block--1,
#footer-wrapper #block-neopost-tools-call-neopost-block--2,
#footer-wrapper #block-neopost-tools-call-neopost-block {
  margin-right: 15px;
}

/* line 66, ../scss/_footer.scss */
.i18n-en #block-neopost-tools-footer-banner-message,
.i18n-nl #block-neopost-tools-footer-banner-message,
.i18n-de #block-neopost-tools-footer-banner-message {
  display: none;
}

/* line 72, ../scss/_footer.scss */
#block-neopost-tools-legal-text-block {
  float: right;
}
/* line 74, ../scss/_footer.scss */
#block-neopost-tools-legal-text-block .content {
  border-right: 0 !important;
  width: auto !important;
  position: relative;
  margin: 1px 0 0;
  padding: 20px 0 0 20px !important;
}
/* line 80, ../scss/_footer.scss */
#block-neopost-tools-legal-text-block .content span {
  color: #656666;
  font-size: 15px !important;
  font-family: Verdana, sans-serif !important;
  font-weight: bold !important;
  margin-left: 10px !important;
}

/* line 90, ../scss/_footer.scss */
#footer {
  width: 1180px;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
}
/* line 96, ../scss/_footer.scss */
#footer .region-footer {
  display: flex;
}

/* line 102, ../scss/_footer.scss */
#block-neopost-tools-footer-image {
  position: absolute;
  top: 0;
  left: 40%;
}

/* line 109, ../scss/_footer.scss */
#block-menu-menu-footer-links {
  flex: 2;
  margin: 0 30px 0 0;
}
/* line 113, ../scss/_footer.scss */
#block-menu-menu-footer-links ul.menu {
  margin-top: 5px;
  padding: 0 0 10px;
}
/* line 121, ../scss/_footer.scss */
#block-menu-menu-footer-links li {
  margin: 1px 0 0;
  padding: 0 0 0 20px;
  list-style-image: none;
  list-style-type: none;
  border-right: 1px dotted #505050;
  float: left;
  width: 45%;
}
/* line 129, ../scss/_footer.scss */
#block-menu-menu-footer-links li:nth-child(2n) + li {
  clear: both;
}
/* line 133, ../scss/_footer.scss */
#block-menu-menu-footer-links li:first-child, #block-menu-menu-footer-links li:nth-child(2) {
  padding: 0 0 0 20px;
}
/* line 143, ../scss/_footer.scss */
#block-menu-menu-footer-links a {
  font-family: "Verdana";
  font-size: 14px;
  line-height: 22px;
  color: #505050;
}
/* line 149, ../scss/_footer.scss */
#block-menu-menu-footer-links a:hover {
  color: #000000;
}

/* line 155, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch {
  width: 310px;
  margin: 0;
  flex: 1;
}
/* line 160, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch .neopost_country_switcher {
  position: relative;
}
/* line 164, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch p {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 22px;
  font-weight: bold;
  color: #000000;
}
/* line 171, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch p.currentCountry {
  width: 290px;
  margin: 5px 0 0 20px;
  padding: 5px 0 5px 20px;
  font-weight: normal;
  cursor: pointer;
  background: #EEEEEE url(../images/arrow_ddown.png) 270px 10px no-repeat;
}
/* line 181, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch ul {
  position: absolute;
  display: none;
  width: 290px;
  margin: 0 0 0 20px;
  padding: 0;
  cursor: pointer;
  height: 200px;
  overflow: auto;
  background: #EEEEEE;
  bottom: 30px;
  z-index: 2;
}
/* line 195, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch li {
  display: block;
  padding: 0;
  list-style: none;
}
/* line 201, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch a {
  display: block;
  padding: 5px 0 5px 20px;
  text-decoration: none;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
}
/* line 209, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch a:hover {
  color: #000000;
  background-color: #C8C8C8;
}
/* line 215, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch .content {
  height: auto !important;
}

/* line 220, ../scss/_footer.scss */
#block-neopost-block-social-network {
  position: relative;
  margin: 0 0 0 30px;
}
/* line 225, ../scss/_footer.scss */
#block-neopost-block-social-network p {
  margin: 0;
  font-size: 14px;
  line-height: 22px;
  font-family: "Verdana";
  font-weight: bold;
  color: #000000;
}
/* line 235, ../scss/_footer.scss */
#block-neopost-block-social-network .block-social ul {
  width: 225px;
  margin-top: 5px;
  padding: 0 0 10px;
  list-style-image: none;
  list-style-type: none;
}
/* line 246, ../scss/_footer.scss */
#block-neopost-block-social-network .block-social li {
  float: left;
}
/* line 249, ../scss/_footer.scss */
#block-neopost-block-social-network .block-social li:nth-child(4n) + li {
  clear: both;
}
/* line 255, ../scss/_footer.scss */
#block-neopost-block-social-network .content a {
  display: block;
  width: 40px;
  height: 40px;
  padding: 0px;
  margin: 0 15px 15px 0;
  border-right: none;
  background-image: url(../images/socials.jpg);
  background-repeat: no-repeat;
  text-decoration: none;
}
/* line 266, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.facebook {
  background-position: -120px 0;
}
/* line 269, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.facebook:hover {
  background-position: -120px -40px;
}
/* line 274, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.twitter {
  background-position: -40px 0;
}
/* line 277, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.twitter:hover {
  background-position: -40px -40px;
}
/* line 282, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.google_plus {
  background-position: -80px 0;
}
/* line 285, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.google_plus:hover {
  background-position: -80px -40px;
}
/* line 290, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.linkedin {
  background-position: 0 0;
}
/* line 293, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.linkedin:hover {
  background-position: 0 -40px;
}
/* line 298, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.youtube {
  background-position: -160px 0;
}
/* line 301, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.youtube:hover {
  background-position: -160px -40px;
}
/* line 306, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.instagram {
  background-position: -240px 0;
}
/* line 309, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.instagram:hover {
  background-position: -240px -40px;
}
/* line 314, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.slideshare {
  background-position: -200px 0;
}
/* line 317, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.slideshare:hover {
  background-position: -200px -40px;
}
/* line 322, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.pinterest {
  background-position: -280px 0;
}
/* line 325, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.pinterest:hover {
  background-position: -280px -40px;
}
/* line 330, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.xing {
  background-position: -360px 0;
}
/* line 333, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.xing:hover {
  background-position: -360px -40px;
}
/* line 338, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.viadeo {
  background-position: -320px 0;
}
/* line 341, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.viadeo:hover {
  background-position: -320px -40px;
}

/* line 349, ../scss/_footer.scss */
.logged-in #block-menu-menu-footer-links {
  margin: 0;
  flex: 1;
  min-width: 35%;
}
/* line 356, ../scss/_footer.scss */
.logged-in #block-menu-menu-footer-links ul.menu {
  margin: 0;
}
/* line 369, ../scss/_footer.scss */
.logged-in .block-masquerade .form-item input {
  width: 90%;
}
/* line 375, ../scss/_footer.scss */
.logged-in #block-country-switch-neopost-country-switch {
  width: 100%;
  flex: auto;
}
/* line 379, ../scss/_footer.scss */
.logged-in #block-country-switch-neopost-country-switch p.currentCountry {
  width: auto;
  margin: 5px 0 0;
  background: #EEEEEE url(/sites/all/themes/neopost/images/arrow_ddown.png) 210px 8px no-repeat;
}
/* line 385, ../scss/_footer.scss */
.logged-in #block-country-switch-neopost-country-switch ul {
  margin: 0;
  width: auto;
}

/* line 395, ../scss/_footer.scss */
.neopost_group_com.logged-in #block-menu-menu-footer-links,
.www_neopost_group_com.logged-in #block-menu-menu-footer-links {
  flex: 2;
  margin: 0 30px 0 0;
}
/* line 400, ../scss/_footer.scss */
.neopost_group_com.logged-in #block-country-switch-neopost-country-switch,
.www_neopost_group_com.logged-in #block-country-switch-neopost-country-switch {
  width: 310px;
  flex: 1;
}
/* line 404, ../scss/_footer.scss */
.neopost_group_com.logged-in #block-country-switch-neopost-country-switch p.currentCountry,
.www_neopost_group_com.logged-in #block-country-switch-neopost-country-switch p.currentCountry {
  width: 290px;
  margin: 5px 0 0 20px;
  background: #EEEEEE url(../images/arrow_ddown.png) 270px 10px no-repeat;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 414, ../scss/_footer.scss */
  #footer {
    width: auto;
  }
}
@media all and (min-width: 769px) and (max-width: 940px) {
  /* line 421, ../scss/_footer.scss */
  #footer .region-footer {
    display: grid;
    grid-template-columns: 1fr 310px;
    margin-bottom: 160px;
  }

  /* line 428, ../scss/_footer.scss */
  #block-neopost-block-social-network {
    position: absolute;
    bottom: 0;
    margin-left: calc((100% - 225px) / 2);
  }
}
@media all and (max-width: 805px) {
  /* line 437, ../scss/_footer.scss */
  #footer .region-footer {
    display: block;
    margin-bottom: 60px;
  }

  /* line 443, ../scss/_footer.scss */
  #block-menu-menu-footer-links {
    margin: 0 auto 30px;
    text-align: center;
  }
  /* line 448, ../scss/_footer.scss */
  #block-menu-menu-footer-links ul.menu {
    display: block;
    padding: 0;
    text-align: center;
  }
  /* line 455, ../scss/_footer.scss */
  #block-menu-menu-footer-links li {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    position: relative;
    border-right: none;
  }
  /* line 460, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:first-child, #block-menu-menu-footer-links li:nth-child(2) {
    padding: 20px 0 0 20px;
    padding: 20px 0 0 20px;
  }
  /* line 466, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:before {
    content: '\00B7';
    position: absolute;
    left: 6px;
    color: #505050;
    font-size: 14px;
    line-height: 22px;
  }
  /* line 476, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:first-child:before {
    content: none;
  }

  /* line 483, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch {
    margin: 0 auto 30px !important;
  }
  /* line 489, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch .neopost_country_switcher > p:first-child {
    text-align: center;
  }

  /* line 496, ../scss/_footer.scss */
  #block-neopost-block-social-network {
    position: relative;
    margin-left: 0;
    text-align: center;
  }
  /* line 502, ../scss/_footer.scss */
  #block-neopost-block-social-network .block-social ul {
    margin: 5px auto 0;
  }
}
@media all and (max-width: 768px) {
  /* line 510, ../scss/_footer.scss */
  #footer {
    width: 87.5vw;
    margin: 0 auto 9.375vw;
  }

  /* line 517, ../scss/_footer.scss */
  #block-menu-menu-footer-links ul {
    margin-bottom: 6.25vw;
  }
  /* line 522, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:before {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 526, ../scss/_footer.scss */
  #block-menu-menu-footer-links li a {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }

  /* line 533, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch {
    width: 100%;
  }
  /* line 535, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch p {
    margin: 0 0 1.5625vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 541, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch p.currentCountry {
    width: 87.5vw;
    margin: 3.125vw auto 0;
    padding-top: 1.5625vw;
    height: 9.375vw;
    text-align: left;
    background: #EEEEEE url(../images/arrow_ddown_mobile.png) 82.8125vw 2.34375vw no-repeat;
  }
  /* line 551, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch ul {
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 555, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch ul a {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }

  /* line 564, ../scss/_footer.scss */
  #block-neopost-block-social-network p {
    margin: 0 0 1.5625vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 571, ../scss/_footer.scss */
  #block-neopost-block-social-network .block-social ul {
    width: 380px;
    margin: 0 auto;
  }
  /* line 578, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a {
    width: 80px;
    height: 80px;
    background-image: url(../images/socials_mobile.jpg);
  }
  /* line 583, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.facebook {
    background-position: -240px 0;
  }
  /* line 586, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.facebook:hover {
    background-position: -240px -80px;
  }
  /* line 591, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.twitter {
    background-position: -80px 0;
  }
  /* line 594, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.twitter:hover {
    background-position: -80px -80px;
  }
  /* line 599, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.google_plus {
    background-position: -160px 0;
  }
  /* line 602, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.google_plus:hover {
    background-position: -160px -80px;
  }
  /* line 607, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.linkedin {
    background-position: 0 0;
  }
  /* line 610, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.linkedin:hover {
    background-position: 0 -80px;
  }
  /* line 615, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.youtube {
    background-position: -320px 0;
  }
  /* line 618, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.youtube:hover {
    background-position: -320px -80px;
  }
  /* line 623, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.instagram {
    background-position: -480px 0;
  }
  /* line 626, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.instagram:hover {
    background-position: -480px -80px;
  }
  /* line 631, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.slideshare {
    background-position: -400px 0;
  }
  /* line 634, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.slideshare:hover {
    background-position: -400px -80px;
  }
  /* line 639, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.pinterest {
    background-position: -560px 0;
  }
  /* line 642, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.pinterest:hover {
    background-position: -560px -80px;
  }
  /* line 647, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.xing {
    background-position: -720px 0;
  }
  /* line 650, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.xing:hover {
    background-position: -720px -80px;
  }
  /* line 655, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.viadeo {
    background-position: -640px 0;
  }
  /* line 658, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.viadeo:hover {
    background-position: -640px -80px;
  }
}
/* line 668, ../scss/_footer.scss */
#block-neopost-tools-legal-text-block {
  float: right;
}
/* line 670, ../scss/_footer.scss */
#block-neopost-tools-legal-text-block .content {
  border-right: 0 !important;
  width: auto !important;
  position: relative;
  margin: 1px 0 0;
  padding: 20px 0 0 20px !important;
}
/* line 676, ../scss/_footer.scss */
#block-neopost-tools-legal-text-block .content span {
  color: #656666;
  font-size: 15px !important;
  font-family: Verdana, sans-serif !important;
  font-weight: bold !important;
  margin-left: 10px !important;
}

/* line 686, ../scss/_footer.scss */
#footer {
  width: 1180px;
  max-width: 100%;
  margin: 0 auto;
}
/* line 691, ../scss/_footer.scss */
#footer .region-footer {
  display: flex;
}

/* line 698, ../scss/_footer.scss */
#block-menu-menu-footer-links {
  flex: 2;
  margin: 0 30px 0 0;
}
/* line 702, ../scss/_footer.scss */
#block-menu-menu-footer-links ul.menu {
  margin-top: 5px;
  padding: 0 0 10px;
}
/* line 710, ../scss/_footer.scss */
#block-menu-menu-footer-links li {
  margin: 1px 0 0;
  padding: 0 0 0 20px;
  list-style-image: none;
  list-style-type: none;
  border-right: 1px dotted #505050;
  float: left;
  width: 45%;
}
/* line 718, ../scss/_footer.scss */
#block-menu-menu-footer-links li:nth-child(2n) + li {
  clear: both;
}
/* line 722, ../scss/_footer.scss */
#block-menu-menu-footer-links li:first-child, #block-menu-menu-footer-links li:nth-child(2) {
  padding: 0 0 0 20px;
}
/* line 732, ../scss/_footer.scss */
#block-menu-menu-footer-links a {
  font-family: "Verdana";
  font-size: 14px;
  line-height: 22px;
  color: #505050;
}
/* line 738, ../scss/_footer.scss */
#block-menu-menu-footer-links a:hover {
  color: #000000;
}

/* line 744, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch {
  width: 310px;
  margin: 0;
  flex: 1;
}
/* line 749, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch .neopost_country_switcher {
  position: relative;
}
/* line 753, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch p {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 22px;
  font-weight: bold;
  color: #000000;
}
/* line 760, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch p.currentCountry {
  width: 290px;
  margin: 5px 0 0 20px;
  padding: 5px 0 5px 20px;
  font-weight: normal;
  cursor: pointer;
  background: #EEEEEE url(../images/arrow_ddown.png) 270px 10px no-repeat;
}
/* line 770, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch ul {
  position: absolute;
  display: none;
  width: 290px;
  margin: 0 0 0 20px;
  padding: 0;
  cursor: pointer;
  height: 200px;
  overflow: auto;
  background: #EEEEEE;
  bottom: 30px;
  z-index: 2;
}
/* line 784, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch li {
  display: block;
  padding: 0;
  list-style: none;
}
/* line 790, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch a {
  display: block;
  padding: 5px 0 5px 20px;
  text-decoration: none;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
}
/* line 798, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch a:hover {
  color: #000000;
  background-color: #C8C8C8;
}
/* line 804, ../scss/_footer.scss */
#block-country-switch-neopost-country-switch .content {
  height: auto !important;
}

/* line 809, ../scss/_footer.scss */
#block-neopost-block-social-network {
  position: relative;
  margin: 0 0 0 30px;
}
/* line 814, ../scss/_footer.scss */
#block-neopost-block-social-network p {
  margin: 0;
  font-size: 14px;
  line-height: 22px;
  font-family: "Verdana";
  font-weight: bold;
  color: #000000;
}
/* line 824, ../scss/_footer.scss */
#block-neopost-block-social-network .block-social ul {
  width: 225px;
  margin-top: 5px;
  padding: 0 0 10px;
  list-style-image: none;
  list-style-type: none;
}
/* line 835, ../scss/_footer.scss */
#block-neopost-block-social-network .block-social li {
  float: left;
}
/* line 838, ../scss/_footer.scss */
#block-neopost-block-social-network .block-social li:nth-child(4n) + li {
  clear: both;
}
/* line 844, ../scss/_footer.scss */
#block-neopost-block-social-network .content a {
  display: block;
  width: 40px;
  height: 40px;
  padding: 0px;
  margin: 0 15px 15px 0;
  border-right: none;
  background-image: url(../images/socials.jpg);
  background-repeat: no-repeat;
  text-decoration: none;
}
/* line 855, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.facebook {
  background-position: -120px 0;
}
/* line 858, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.facebook:hover {
  background-position: -120px -40px;
}
/* line 863, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.twitter {
  background-position: -40px 0;
}
/* line 866, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.twitter:hover {
  background-position: -40px -40px;
}
/* line 871, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.google_plus {
  background-position: -80px 0;
}
/* line 874, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.google_plus:hover {
  background-position: -80px -40px;
}
/* line 879, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.linkedin {
  background-position: 0 0;
}
/* line 882, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.linkedin:hover {
  background-position: 0 -40px;
}
/* line 887, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.youtube {
  background-position: -160px 0;
}
/* line 890, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.youtube:hover {
  background-position: -160px -40px;
}
/* line 895, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.instagram {
  background-position: -240px 0;
}
/* line 898, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.instagram:hover {
  background-position: -240px -40px;
}
/* line 903, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.slideshare {
  background-position: -200px 0;
}
/* line 906, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.slideshare:hover {
  background-position: -200px -40px;
}
/* line 911, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.pinterest {
  background-position: -280px 0;
}
/* line 914, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.pinterest:hover {
  background-position: -280px -40px;
}
/* line 919, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.xing {
  background-position: -360px 0;
}
/* line 922, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.xing:hover {
  background-position: -360px -40px;
}
/* line 927, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.viadeo {
  background-position: -320px 0;
}
/* line 930, ../scss/_footer.scss */
#block-neopost-block-social-network .content a.viadeo:hover {
  background-position: -320px -40px;
}

/* line 938, ../scss/_footer.scss */
.logged-in #block-menu-menu-footer-links {
  margin: 0;
  flex: 1;
  min-width: 35%;
}
/* line 945, ../scss/_footer.scss */
.logged-in #block-menu-menu-footer-links ul.menu {
  margin: 0;
}
/* line 958, ../scss/_footer.scss */
.logged-in .block-masquerade .form-item input {
  width: 90%;
}
/* line 964, ../scss/_footer.scss */
.logged-in #block-country-switch-neopost-country-switch {
  width: 100%;
  flex: auto;
}
/* line 968, ../scss/_footer.scss */
.logged-in #block-country-switch-neopost-country-switch p.currentCountry {
  width: auto;
  margin: 5px 0 0;
  background: #EEEEEE url(/sites/all/themes/neopost/images/arrow_ddown.png) 210px 8px no-repeat;
}
/* line 974, ../scss/_footer.scss */
.logged-in #block-country-switch-neopost-country-switch ul {
  margin: 0;
  width: auto;
}
/* line 980, ../scss/_footer.scss */
.logged-in #block-neopost-tools-footer-image {
  position: absolute;
  bottom: 0;
  top: initial;
  left: 0;
}

/* line 991, ../scss/_footer.scss */
.neopost_group_com.logged-in #block-menu-menu-footer-links,
.www_neopost_group_com.logged-in #block-menu-menu-footer-links {
  flex: 2;
  margin: 0 30px 0 0;
}
/* line 996, ../scss/_footer.scss */
.neopost_group_com.logged-in #block-country-switch-neopost-country-switch,
.www_neopost_group_com.logged-in #block-country-switch-neopost-country-switch {
  width: 310px;
  flex: 1;
}
/* line 1000, ../scss/_footer.scss */
.neopost_group_com.logged-in #block-country-switch-neopost-country-switch p.currentCountry,
.www_neopost_group_com.logged-in #block-country-switch-neopost-country-switch p.currentCountry {
  width: 290px;
  margin: 5px 0 0 20px;
  background: #EEEEEE url(../images/arrow_ddown.png) 270px 10px no-repeat;
}

@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 1010, ../scss/_footer.scss */
  #footer {
    width: auto;
  }
}
@media all and (min-width: 769px) and (max-width: 940px) {
  /* line 1017, ../scss/_footer.scss */
  #footer .region-footer {
    display: grid;
    grid-template-columns: 1fr 310px;
    margin-bottom: 160px;
  }

  /* line 1024, ../scss/_footer.scss */
  #block-neopost-block-social-network {
    position: absolute;
    bottom: 0;
    margin-left: calc((100% - 225px) / 2);
  }

  /* line 1030, ../scss/_footer.scss */
  #block-neopost-tools-footer-image {
    position: absolute;
    bottom: 0;
    top: initial;
    left: 20px;
  }
}
@media all and (max-width: 805px) {
  /* line 1040, ../scss/_footer.scss */
  #footer .region-footer {
    display: block;
    margin-bottom: 60px;
  }

  /* line 1046, ../scss/_footer.scss */
  #block-menu-menu-footer-links {
    margin: 0 auto 30px;
    text-align: center;
  }
  /* line 1051, ../scss/_footer.scss */
  #block-menu-menu-footer-links ul.menu {
    display: block;
    padding: 0;
    text-align: center;
  }
  /* line 1058, ../scss/_footer.scss */
  #block-menu-menu-footer-links li {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    position: relative;
    border-right: none;
  }
  /* line 1063, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:first-child, #block-menu-menu-footer-links li:nth-child(2) {
    padding: 20px 0 0 20px;
  }
  /* line 1068, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:before {
    content: '\00B7';
    position: absolute;
    left: 6px;
    color: #505050;
    font-size: 14px;
    line-height: 22px;
  }
  /* line 1078, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:first-child:before {
    content: none;
  }

  /* line 1085, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch {
    margin: 0 auto 30px !important;
  }
  /* line 1091, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch .neopost_country_switcher > p:first-child {
    text-align: center;
  }

  /* line 1098, ../scss/_footer.scss */
  #block-neopost-block-social-network {
    position: relative;
    margin-left: 0;
    text-align: center;
  }
  /* line 1104, ../scss/_footer.scss */
  #block-neopost-block-social-network .block-social ul {
    margin: 5px auto 0;
  }

  /* line 1110, ../scss/_footer.scss */
  #block-neopost-tools-footer-image {
    position: absolute;
    bottom: 0;
    top: initial;
    left: 20px;
  }

  /* line 1117, ../scss/_footer.scss */
  .logged-in #block-neopost-tools-footer-image {
    position: initial;
  }
}
@media all and (max-width: 768px) {
  /* line 1124, ../scss/_footer.scss */
  #footer {
    width: 87.5vw;
    margin: 0 auto 9.375vw;
  }

  /* line 1131, ../scss/_footer.scss */
  #block-menu-menu-footer-links ul {
    margin-bottom: 6.25vw;
  }
  /* line 1136, ../scss/_footer.scss */
  #block-menu-menu-footer-links li:before {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1140, ../scss/_footer.scss */
  #block-menu-menu-footer-links li a {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }

  /* line 1147, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch {
    width: 100%;
  }
  /* line 1149, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch p {
    margin: 0 0 1.5625vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1154, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch p.currentCountry {
    width: 87.5vw;
    margin: 3.125vw auto 0;
    padding-top: 1.5625vw;
    height: 9.375vw;
    text-align: left;
    background: #EEEEEE url(../images/arrow_ddown_mobile.png) 82.8125vw 2.34375vw no-repeat;
  }
  /* line 1164, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch ul {
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 1168, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch ul a {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }

  /* line 1177, ../scss/_footer.scss */
  #block-neopost-block-social-network p {
    margin: 0 0 1.5625vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 1184, ../scss/_footer.scss */
  #block-neopost-block-social-network .block-social ul {
    width: 380px;
    margin: 0 auto;
  }
  /* line 1191, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a {
    width: 80px;
    height: 80px;
    background-image: url(../images/socials_mobile.jpg);
  }
  /* line 1196, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.facebook {
    background-position: -240px 0;
  }
  /* line 1199, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.facebook:hover {
    background-position: -240px -80px;
  }
  /* line 1204, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.twitter {
    background-position: -80px 0;
  }
  /* line 1207, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.twitter:hover {
    background-position: -80px -80px;
  }
  /* line 1212, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.google_plus {
    background-position: -160px 0;
  }
  /* line 1215, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.google_plus:hover {
    background-position: -160px -80px;
  }
  /* line 1220, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.linkedin {
    background-position: 0 0;
  }
  /* line 1223, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.linkedin:hover {
    background-position: 0 -80px;
  }
  /* line 1228, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.youtube {
    background-position: -320px 0;
  }
  /* line 1231, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.youtube:hover {
    background-position: -320px -80px;
  }
  /* line 1236, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.instagram {
    background-position: -480px 0;
  }
  /* line 1239, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.instagram:hover {
    background-position: -480px -80px;
  }
  /* line 1244, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.slideshare {
    background-position: -400px 0;
  }
  /* line 1247, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.slideshare:hover {
    background-position: -400px -80px;
  }
  /* line 1252, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.pinterest {
    background-position: -560px 0;
  }
  /* line 1255, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.pinterest:hover {
    background-position: -560px -80px;
  }
  /* line 1260, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.xing {
    background-position: -720px 0;
  }
  /* line 1263, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.xing:hover {
    background-position: -720px -80px;
  }
  /* line 1268, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.viadeo {
    background-position: -640px 0;
  }
  /* line 1271, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.viadeo:hover {
    background-position: -640px -80px;
  }
}
@media all and (max-width: 640px) and (min-width: 321px) {
  /* line 1284, ../scss/_footer.scss */
  #block-country-switch-neopost-country-switch p.currentCountry {
    background: #EEEEEE url(../images/arrow_ddown_mobile.png) 78.125vw -3.125vw no-repeat;
  }

  /* line 1293, ../scss/_footer.scss */
  #block-neopost-block-social-network .block-social ul {
    width: 220px;
  }
  /* line 1298, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a {
    display: block;
    width: 40px;
    height: 40px;
    padding: 0px;
    border-right: none;
    background-image: url(../images/socials.jpg);
    background-repeat: no-repeat;
    text-decoration: none;
  }
  /* line 1308, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.facebook {
    background-position: -120px 0;
  }
  /* line 1311, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.facebook:hover {
    background-position: -120px -40px;
  }
  /* line 1316, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.twitter {
    background-position: -40px 0;
  }
  /* line 1319, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.twitter:hover {
    background-position: -40px -40px;
  }
  /* line 1324, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.google_plus {
    background-position: -80px 0;
  }
  /* line 1327, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.google_plus:hover {
    background-position: -80px -40px;
  }
  /* line 1332, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.linkedin {
    background-position: 0 0;
  }
  /* line 1335, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.linkedin:hover {
    background-position: 0 -40px;
  }
  /* line 1340, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.youtube {
    background-position: -160px 0;
  }
  /* line 1343, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.youtube:hover {
    background-position: -160px -40px;
  }
  /* line 1348, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.instagram {
    background-position: -240px 0;
  }
  /* line 1351, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.instagram:hover {
    background-position: -240px -40px;
  }
  /* line 1356, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.slideshare {
    background-position: -200px 0;
  }
  /* line 1359, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.slideshare:hover {
    background-position: -200px -40px;
  }
  /* line 1364, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.pinterest {
    background-position: -280px 0;
  }
  /* line 1367, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.pinterest:hover {
    background-position: -280px -40px;
  }
  /* line 1372, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.xing {
    background-position: -360px 0;
  }
  /* line 1375, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.xing:hover {
    background-position: -360px -40px;
  }
  /* line 1380, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.viadeo {
    background-position: -320px 0;
  }
  /* line 1383, ../scss/_footer.scss */
  #block-neopost-block-social-network .content a.viadeo:hover {
    background-position: -320px -40px;
  }

  /* line 1390, ../scss/_footer.scss */
  #block-neopost-tools-footer-image {
    position: initial;
  }
}
/*Mega menu */
/* line 2, ../scss/_header.scss */
.mdmegamenu ul {
  max-width: 1180px;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* line 3, ../scss/_header.scss */
.mdmegamenu a {
  text-decoration: none;
}

/* line 4, ../scss/_header.scss */
.mdmegamenu ul .mm-sub {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

/* line 5, ../scss/_header.scss */
.mdmegamenu.md-horizontal.md-style1 {
  border: 0px;
}

/* line 6, ../scss/_header.scss */
.mdmegamenu.md-style1 {
  padding: 0;
}

/* line 8, ../scss/_header.scss */
.block-md-megamenu .content {
  margin-top: 0px;
}

/* line 9, ../scss/_header.scss */
.mdmegamenu a {
  padding: 0;
  margin: 0;
}

/* line 10, ../scss/_header.scss */
#page .mdmegamenu.megamenu ul {
  margin: 0 auto;
}

/* line 11, ../scss/_header.scss */
#page .mdmegamenu {
  background-color: #2c2d2d;
}

/* line 12, ../scss/_header.scss */
#page .mdmegamenu li.mm-active {
  background-color: #8788A9;
}

/* line 13, ../scss/_header.scss */
#page .mdmegamenu li.mm-hover {
  background-color: #656666;
}

/* line 14, ../scss/_header.scss */
#page .mdmegamenu .mm-container {
  background-color: #dfe0e1;
}

/* line 15, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li.last {
  float: right;
  height: 62px;
  background: url("../images/search-bk.png") no-repeat scroll 50px center transparent;
  padding: 0;
}

/* line 16, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li {
  margin: 0 2px;
  padding: 0 15px;
  width: 110px;
}

/* line 17, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li a {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: normal;
  font-family: 'Roboto Condensed', sans-serif;
  vertical-align: middle;
  background: transparent;
  text-align: center;
  display: table-cell;
  height: 62px;
  line-height: 20px;
  width: 110px;
  color: #ffffff;
}

/* line 18, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li .mm-container a {
  text-transform: none;
}

/* line 19, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li a:hover {
  border: none;
}

/* line 20, ../scss/_header.scss */
.mm-item > a {
  float: none;
}

/* line 22, ../scss/_header.scss */
.mm-item .arrow {
  display: none;
  width: 17px;
  height: 21px;
  position: absolute;
  left: 50%;
  z-index: 10000;
}

/* line 23, ../scss/_header.scss */
.mm-item.mm-active .arrow {
  background: url(/sites/all/themes/neopost/images/arrow-active.png) no-repeat;
  z-index: 0;
}

/* line 24, ../scss/_header.scss */
.mm-item.mm-hover .arrow {
  background: url(/sites/all/themes/neopost/images/arrow-hover.png) no-repeat;
}

/* line 25, ../scss/_header.scss */
.mm-item.mm-active.mm-hover .arrow {
  z-index: 10000;
}

/* line 26, ../scss/_header.scss */
.mm-item.mm-item-1 .arrow {
  margin-left: -433px;
}

/* line 27, ../scss/_header.scss */
.mm-item.mm-item-2 .arrow {
  margin-left: -289px;
}

/* line 28, ../scss/_header.scss */
.mm-item.mm-item-3 .arrow {
  margin-left: -145px;
}

/* line 29, ../scss/_header.scss */
.mm-item.mm-item-4 .arrow {
  margin-left: -1px;
}

/* line 30, ../scss/_header.scss */
.mm-item.mm-item-5 .arrow {
  margin-left: 143px;
}

/* line 31, ../scss/_header.scss */
.mm-item.mm-item-6 .arrow {
  margin-left: 287px;
}

/* line 32, ../scss/_header.scss */
.mm-item.mm-item-7 .arrow {
  margin-left: 431px;
}

/* line 33, ../scss/_header.scss */
#mdmegamenu-1 .mm-item.last .arrow {
  background: none;
}

/* container */
/* line 36, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li.last > .mm-container {
  top: 62px;
  height: 100px;
}

/* line 37, ../scss/_header.scss */
#page .mdmegamenu .mm-container .mm-sub {
  list-style-type: none outside none;
  margin-top: 22px;
}

/* line 38, ../scss/_header.scss */
#page .mdmegamenu .mm-container a, #page .mdmegamenu .mm-container a:link, #page .mdmegamenu .mm-container a:visited {
  color: #333333;
  width: auto;
  font-size: 15px;
  padding-bottom: 5px;
  height: auto;
}

/* line 39, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner {
  color: #333333;
  margin: 0;
  padding: 0;
}

/* line 40, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate .views-row {
  background: none;
  display: inline;
  float: left;
  width: 205px;
  margin: 0 30px 30px 0;
  color: #656666;
  font-size: 12px;
  line-height: 14px;
}

/* line 41, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate {
  margin-left: 17px;
}

/* line 42, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate .views-row .products {
  height: auto;
}

/* line 43, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate .views-row .views-field-link-title a {
  height: auto;
  font-size: 15px;
  color: #333333;
  width: auto;
  padding-bottom: 5px;
  height: auto;
  text-align: left;
}

/* line 44, ../scss/_header.scss */
#page .mdmegamenu .mm-container .views-row a:hover {
  border: medium none;
}

/* line 45, ../scss/_header.scss */
#page .mdmegamenu .mm-container .views-row a {
  width: auto;
  text-align: left;
  font-size: 15px;
  color: #333333;
  padding-bottom: 5px;
}

/* Focus products layer Products & Solutions*/
/* line 48, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-applications {
  width: 735px;
}

/* line 49, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate.view-menu-applications .views-row.views-row-3, #page .mdmegamenu .mm-container .inner .view-menu-corporate.view-menu-applications .views-row.views-row-6, #page .mdmegamenu .mm-container .inner .view-menu-corporate.view-menu-applications .views-row.views-row-9, #page .mdmegamenu .mm-container .inner .view-menu-corporate.view-menu-applications .views-row.views-row-12 {
  margin-right: 0px;
}

/* line 50, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate.focus .views-row {
  margin: 0;
  height: auto;
  width: 220px;
}

/* line 51, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate.focus .views-row img {
  width: 200px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

/* line 52, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate.focus .views-row .field-collection-view {
  border: none;
  padding: 0;
  margin: 0;
}

/* line 53, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .mlink {
  border-top: 1px solid #656666;
  clear: both;
  margin-left: 17px;
  padding-bottom: 10px;
  padding-top: 10px;
}

/*.mmcontainer_12 .mmg_10 {margin-right: 30px; width: 735px;}
#page .mdmegamenu .mm-container .inner .view-menu-corporate.focus {margin-left: 20px;width: 240px;}*/
/* search container & result page*/
/* line 59, ../scss/_header.scss */
#page .mdmegamenu #search-block-form input.form-text {
  background: url("/sites/all/themes/neopost/images/search-icon.png") no-repeat scroll 10px center #FFFFFF;
  color: #AFAFAF;
  font-family: verdana;
  font-size: 18px;
  font-style: italic;
  height: 44px;
  padding-left: 45px;
  width: 847px;
}

/* line 60, ../scss/_header.scss */
#search-block-form input.form-submit {
  width: 100px;
  background: #F4511E;
  color: #FFF;
  font-family: 'Roboto Condensed',sans-serif;
  font-size: 14px;
  height: 43px;
  width: 100px;
  margin-left: 10px;
  text-indent: 0px;
  font-weight: bold;
}

/* line 61, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li.last .mm-container .inner {
  margin-top: 2px;
}

/* line 62, ../scss/_header.scss */
#page .mdmegamenu #search-block-form input.form-text {
  background: url("../images/search-icon.png") no-repeat scroll 3px center #FFFFFF;
  color: #AFAFAF;
  font-family: verdana;
  font-size: 18px;
  font-style: italic;
  height: 44px;
  padding-left: 35px;
  width: 815px;
}

/* line 63, ../scss/_header.scss */
#search-block-form input.form-submit, #search-form input.form-submit {
  height: 44px;
  width: 92px;
  padding: 0;
  border: none;
  background: none;
  background: url("../images/bt-search.jpg") no-repeat scroll center top transparent;
  text-indent: 0;
  font-size: 14px;
  font-family: 'Roboto', Condensed;
  font-weight: bold;
}

/* line 64, ../scss/_header.scss */
#search-form input.form-submit {
  float: left;
}

/* line 65, ../scss/_header.scss */
#block-search-form .form-item-search-block-form input {
  height: 44px;
  width: 300px;
}

/* line 66, ../scss/_header.scss */
#search-form input#edit-keys, #block-search-form .form-item-search-block-form input {
  background: url("../images/search-icon.png") no-repeat scroll 8px center #ffffff;
  width: 400px;
  max-width: 45%;
  font-size: 18px;
  height: 44px;
  padding: 0 8px 0 36px;
  color: #000;
}

/* line 69, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links ul.menu {
  height: 42px;
}

/* line 72, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links a.login_myneopost {
  display: block;
  height: 42px;
  background: url(../images/login_myneopost.png) 0 0 no-repeat;
  padding-left: 47px;
}

/* line 78, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links a.login_myneopost:hover {
  background-position: 0 -42px;
}

/* line 82, ../scss/_header.scss */
#page .mdmegamenu {
  background-color: #F4511E;
}

/* line 85, ../scss/_header.scss */
#page .mdmegamenu li.mm-hover {
  background: #E63C00;
}

/* line 88, ../scss/_header.scss */
#page .mdmegamenu li.mm-active {
  background: #505050;
}

/* line 91, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu li.last {
  background: url(../images/grn-search-bk.png) no-repeat 50px center;
}

/* line 94, ../scss/_header.scss */
#page .mdmegamenu .mm-container .mm-sub {
  margin-top: 16px;
}

/* line 97, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate .views-row {
  margin-bottom: 20px;
  color: #505050;
}

/* line 101, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate .views-row .views-field-link-title {
  line-height: 120%;
}

/* line 104, ../scss/_header.scss */
#page .mdmegamenu .mm-container .inner .view-menu-corporate .views-row .views-field-link-title a {
  font-size: 18px;
  color: #000000;
}

/* line 108, ../scss/_header.scss */
#page .mdmegamenu #search-block-form input.form-text {
  background: url(../images/grn-search-icon.png) no-repeat 10px center white;
  padding-left: 41px;
  color: #505050;
}

/* line 114, ../scss/_header.scss */
#search-block-form .form-actions {
  position: relative;
  top: -1px;
}

/* line 118, ../scss/_header.scss */
#search-block-form input.form-submit {
  background: #F4511E;
  width: 160px;
  margin-left: 6px;
  font-size: 16px;
}

/* line 124, ../scss/_header.scss */
#search-block-form input.form-submit:hover {
  background: #E63C00;
}

/* line 128, ../scss/_header.scss */
#search-form .form-actions {
  position: relative;
  top: -1px;
}

/* line 132, ../scss/_header.scss */
#search-form input.form-submit {
  background: #F4511E;
  width: 100px;
  font-size: 16px;
}

/* line 137, ../scss/_header.scss */
#search-form input.form-submit:hover {
  background: #E63C00;
}

/* line 146, ../scss/_header.scss */
#page .mdmegamenu ul.megamenu .mm-container.mobile-submenu-active {
  max-height: 3000px;
}

/* line 153, ../scss/_header.scss */
.breadcrumb span {
  display: inline-block;
}
/* line 157, ../scss/_header.scss */
.breadcrumb span.mobile-title {
  display: none;
}

/* line 166, ../scss/_header.scss */
.header-theme-2 {
  /*#block-country-switch-neopost-country-switch {
    margin-left: 23px;
  }*/
}
/* line 167, ../scss/_header.scss */
.header-theme-2 * {
  -webkit-tap-highlight-color: transparent !important;
}
/* line 173, ../scss/_header.scss */
.header-theme-2 #header div.section {
  position: relative;
  height: auto;
  max-width: 1180px;
  min-height: 83px;
  margin-top: 23px;
  margin-bottom: 26px;
}
/* line 183, ../scss/_header.scss */
.header-theme-2 #header #logo {
  float: left;
}
/* line 187, ../scss/_header.scss */
.header-theme-2 #header .mdmegamenu #search-block-form input.form-text {
  height: auto;
  padding-top: 10px;
  padding-bottom: 9px;
}
/* line 194, ../scss/_header.scss */
.header-theme-2 #header .search-form .container-inline {
  margin-top: 10px;
}
/* line 199, ../scss/_header.scss */
.header-theme-2 #header .container-inline div, .header-theme-2 #header .container-inline label {
  vertical-align: top;
}
/* line 203, ../scss/_header.scss */
.header-theme-2 #header .form-actions .form-submit {
  margin-top: 0;
}
/* line 208, ../scss/_header.scss */
.header-theme-2 .sections-menu {
  border-bottom: 1px solid #E0E0E0;
  position: absolute;
  right: 0;
  bottom: 3px;
  width: 801px;
  float: right;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
  text-align: right;
  color: #505050;
}
/* line 223, ../scss/_header.scss */
.header-theme-2 .sections-menu .block-neopost-tools {
  float: right;
}
/* line 226, ../scss/_header.scss */
.header-theme-2 .sections-menu .block-neopost-tools .section-green {
  font-size: 15px;
  text-transform: none;
  font-weight: 500;
  padding: 0 25px;
  width: auto;
  vertical-align: baseline;
}
/* line 235, ../scss/_header.scss */
.header-theme-2 .sections-menu .block-neopost-tools .section-green:hover .section-dot, .header-theme-2 .sections-menu .block-neopost-tools .section-green.active .section-dot {
  bottom: 8px;
}
/* line 241, ../scss/_header.scss */
.header-theme-2 .sections-menu .block-neopost-tools .section-green .section-icon {
  background: url(../images/picto_neopost/phone.png) no-repeat 0 0;
  background-size: 22px auto;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 22px;
  height: 22px;
  display: block !important;
}
/* line 252, ../scss/_header.scss */
.header-theme-2 .sections-menu .block-neopost-tools .section-green a {
  color: #656666;
  opacity: 1;
  margin-left: 0;
  font-weight: bold;
}
/* line 261, ../scss/_header.scss */
.header-theme-2 .sections-menu .menu-block-wrapper {
  float: left;
}
/* line 265, ../scss/_header.scss */
.header-theme-2 .sections-menu ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 273, ../scss/_header.scss */
.header-theme-2 .sections-menu li {
  position: relative;
  float: left;
  margin: 0;
  padding: 0 28px 0 19px;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 120%;
  text-transform: uppercase;
  text-align: right;
  color: #505050;
}
/* line 286, ../scss/_header.scss */
.header-theme-2 .sections-menu li:hover, .header-theme-2 .sections-menu li.active {
  color: #F4511E;
}
/* line 289, ../scss/_header.scss */
.header-theme-2 .sections-menu li:hover a, .header-theme-2 .sections-menu li.active a {
  border-bottom: 3px solid #F4511E;
  color: #F4511E;
}
/* line 293, ../scss/_header.scss */
.header-theme-2 .sections-menu li:hover .section-dot, .header-theme-2 .sections-menu li.active .section-dot {
  background-position: 0 -18px;
}
/* line 297, ../scss/_header.scss */
.header-theme-2 .sections-menu li:hover .section-dot, .header-theme-2 .sections-menu li.active .section-dot {
  bottom: -9px;
  left: -3px;
  width: 16px;
  height: 16px;
}
/* line 304, ../scss/_header.scss */
.header-theme-2 .sections-menu li:hover a, .header-theme-2 .sections-menu li.active a {
  opacity: 1;
}
/* line 308, ../scss/_header.scss */
.header-theme-2 .sections-menu li.last {
  padding-right: 17px;
}
/* line 313, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-dot {
  background: url(../images/sprite-header.png) no-repeat 0 0;
  position: absolute;
  bottom: -6px;
  left: 0;
  width: 10px;
  height: 10px;
}
/* line 322, ../scss/_header.scss */
.header-theme-2 .sections-menu span,
.header-theme-2 .sections-menu a {
  position: relative;
  top: -1px;
  text-decoration: none;
  color: #505050;
  opacity: 0.7;
}
/* line 331, ../scss/_header.scss */
.header-theme-2 .sections-menu span {
  font-size: 15px;
  font-family: Verdana, sans-serif;
}
/* line 337, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-green:hover, .header-theme-2 .sections-menu .section-green.active {
  color: #F4511E;
}
/* line 340, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-green:hover a, .header-theme-2 .sections-menu .section-green.active a {
  border-bottom: 3px solid #F4511E;
  color: #F4511E;
}
/* line 344, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-green:hover .section-dot, .header-theme-2 .sections-menu .section-green.active .section-dot {
  background-position: -30px 0px;
}
/* line 351, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-blue:hover, .header-theme-2 .sections-menu .section-blue.active {
  color: #05b9f0;
}
/* line 354, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-blue:hover a, .header-theme-2 .sections-menu .section-blue.active a {
  border-bottom: 3px solid #05b9f0;
  color: #05b9f0;
}
/* line 358, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-blue:hover .section-dot, .header-theme-2 .sections-menu .section-blue.active .section-dot {
  background-position: -18px -18px;
}
/* line 364, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-red:hover, .header-theme-2 .sections-menu .section-red.active {
  color: #ea5441;
}
/* line 367, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-red:hover a, .header-theme-2 .sections-menu .section-red.active a {
  border-bottom: 3px solid #ea5441;
  color: #ea5441;
}
/* line 371, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-red:hover .section-dot, .header-theme-2 .sections-menu .section-red.active .section-dot {
  background-position: -30px 0;
}
/* line 377, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-black:hover, .header-theme-2 .sections-menu .section-black.active {
  color: #505050;
}
/* line 380, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-black:hover a, .header-theme-2 .sections-menu .section-black.active a {
  border-bottom: 3px solid #505050;
  color: #505050;
}
/* line 384, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-black:hover .section-dot, .header-theme-2 .sections-menu .section-black.active .section-dot {
  background-position: -12px 0;
}
/* line 390, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-orange:hover, .header-theme-2 .sections-menu .section-orange.active {
  color: #F07D23;
}
/* line 393, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-orange:hover a, .header-theme-2 .sections-menu .section-orange.active a {
  border-bottom: 3px solid #F07D23;
  color: #F07D23;
}
/* line 397, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-orange:hover .section-dot, .header-theme-2 .sections-menu .section-orange.active .section-dot {
  background: url(../images/sprite-header.png) no-repeat -30px 0;
}
/* line 403, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-pink:hover, .header-theme-2 .sections-menu .section-pink.active {
  color: #E63364;
}
/* line 406, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-pink:hover a, .header-theme-2 .sections-menu .section-pink.active a {
  border-bottom: 3px solid #E63364;
  color: #E63364;
}
/* line 410, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-pink:hover .section-dot, .header-theme-2 .sections-menu .section-pink.active .section-dot {
  background-position: -19px -168px;
}
/* line 416, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-indigo:hover, .header-theme-2 .sections-menu .section-indigo.active {
  color: #2D2D64;
}
/* line 419, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-indigo:hover a, .header-theme-2 .sections-menu .section-indigo.active a {
  border-bottom: 3px solid #2D2D64;
  color: #2D2D64;
}
/* line 423, ../scss/_header.scss */
.header-theme-2 .sections-menu .section-indigo:hover .section-dot, .header-theme-2 .sections-menu .section-indigo.active .section-dot {
  background-position: 0 -189px;
}
/* line 430, ../scss/_header.scss */
.header-theme-2 .sections-menu-mobile-nav {
  display: none;
}
/* line 434, ../scss/_header.scss */
.header-theme-2 a .ext {
  display: none;
}
/* line 439, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links {
  margin-top: 6px;
}
/* line 442, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links ul {
  height: 40px;
}
/* line 446, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links li {
  background: none;
  padding-top: 0;
  padding-left: 25px;
}
/* line 451, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links li:hover img.hover-img {
  display: block;
}
/* line 455, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links li:hover img.default-img {
  display: none;
}
/* line 461, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links a {
  height: 40px;
  padding-top: 0;
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 40px;
  color: #505050;
}
/* line 474, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links img {
  display: block;
  float: left;
  width: 40px;
  height: 40px;
  padding-right: 7px;
}
/* line 480, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links img.hover-img {
  display: none;
}
/* line 485, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links .menu-cart-btn {
  min-width: 75px;
  min-height: 1px;
}
/* line 489, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links .menu-cart-btn a {
  background-position: 0 -81px;
}
/* line 493, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links .menu-login-btn {
  min-width: 87px;
  min-height: 1px;
}
/* line 497, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links .menu-login-btn a {
  background-position: 0 -124px;
}
/* line 501, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links .menu-join-btn {
  min-width: 106px;
  min-height: 1px;
}
/* line 505, ../scss/_header.scss */
.header-theme-2 .region-header #block-menu-secondary-links .menu-join-btn a {
  background-position: 0 -38px;
}
/* line 518, ../scss/_header.scss */
.header-theme-2 #search-block-form input.form-submit {
  background: #F4511E;
}
/* line 520, ../scss/_header.scss */
.header-theme-2 #search-block-form input.form-submit:hover {
  background: #E63C00;
}
/* line 527, ../scss/_header.scss */
.header-theme-2 .menu-mobile-section {
  display: none !important;
}
/* line 532, ../scss/_header.scss */
.header-theme-2 .back-to-prev-page a {
  display: none;
}

@media (max-width: 768px) {
  /* line 599, ../scss/_header.scss */
  .breadcrumb span {
    display: none;
  }
  /* line 603, ../scss/_header.scss */
  .breadcrumb span.mobile-title {
    font-size: 16px;
    line-height: 21px;
    color: #ffffff;
    display: inline-block;
  }

  /* line 615, ../scss/_header.scss */
  .header-theme-2 .breadcrumb {
    background: #505050;
    position: relative;
    right: 0;
    left: 0;
    margin-top: -14px;
    padding: 5px 0;
    overflow: visible;
    text-transform: uppercase;
    color: #ffffff;
  }
  /* line 626, ../scss/_header.scss */
  .header-theme-2 .breadcrumb:before {
    content: " ";
    background: #505050;
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: -9999px;
    right: -9999px;
    z-index: -1;
  }
  /* line 638, ../scss/_header.scss */
  .header-theme-2 .breadcrumb span {
    font-size: 16px;
    line-height: 21px;
    color: #ffffff;
  }
}
@media (max-width: 1179px) {
  /* line 650, ../scss/_header.scss */
  .header-theme-2 .menu-mobile-section {
    display: block !important;
  }
  /* line 656, ../scss/_header.scss */
  .header-theme-2 .block-neopost-mega-menu.contextual-links-region {
    position: static;
  }
  /* line 661, ../scss/_header.scss */
  .header-theme-2 .block-neopost-mega-menu.opened {
    position: fixed;
    bottom: 0;
    top: 0;
    padding-top: 23px;
    left: 0;
    right: 0;
    overflow-y: scroll;
    z-index: 250;
    min-height: 100%;
    box-sizing: border-box;
  }
  /* line 674, ../scss/_header.scss */
  .header-theme-2 .block-neopost-mega-menu.opened .content {
    position: relative;
  }
  /* line 678, ../scss/_header.scss */
  .header-theme-2 .block-neopost-mega-menu.opened .mdmegamenu {
    top: 0 !important;
  }
  /* line 682, ../scss/_header.scss */
  .header-theme-2 .block-neopost-mega-menu.opened .mdmegamenu .mm-container {
    top: 0 !important;
  }
  /* line 688, ../scss/_header.scss */
  .header-theme-2 .block-neopost-mega-menu.opened ul.megamenu {
    display: block !important;
  }
  /* line 696, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu {
    padding: 0;
  }
  /* line 700, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu:before {
    background: url("../images/sprite-corp.png") no-repeat 0 -25px;
    background-size: 1000px 1000px;
    left: 20px;
    width: 21px;
    height: 20px;
    margin: -10px 0 0 0;
  }
  /* line 709, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu:after {
    display: none;
  }
  /* line 714, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu {
    display: none;
    background: #505050;
    box-shadow: none;
    transform: none !important;
    transition: none !important;
    padding: 45px 0 0 !important;
  }
  /* line 723, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li {
    box-sizing: border-box;
    border: none;
  }
  /* line 728, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-item {
    background: #505050;
                    /*
                    &:hover
                    {
                        background: #000;

                        & + li
                        {
                            a
                            {
                                &:before{ display: none; }
                            }
                        }

                        a
                        {
                            &:before{ display: none; }
                        }
                    }*/
  }
  /* line 751, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-item.menu-item-hover {
    background: #000;
  }
  /* line 757, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-item.menu-item-hover a:before {
    display: none;
  }
  /* line 762, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-item.menu-item-hover + li a:before {
    display: none;
  }
  /* line 769, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-item a:hover {
    background: none #000;
  }
  /* line 778, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-active {
    background: #000000;
  }
  /* line 786, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-active + li a:before {
    display: block;
  }
  /* line 792, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-active a:before {
    display: block;
  }
  /* line 797, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.mm-hover {
    background: none;
  }
  /* line 806, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li:first-child > a:before {
    display: none;
  }
  /* line 810, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li:first-child > a:hover:before {
    display: none;
  }
  /* line 815, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li .mm-active {
    background: #000000;
  }
  /* line 821, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li a {
    height: 40px;
    margin: 0;
    padding: 0 22px 0 20px;
    line-height: 40px;
    position: relative;
  }
  /* line 829, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li a:before {
    content: '';
    display: block;
    width: auto;
    height: 1px;
    background: none #fff;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    left: 20px;
    top: 0;
    right: 22px;
    position: absolute;
    z-index: 1;
  }
  /* line 848, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.last {
    z-index: 200;
  }
  /* line 852, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li.last .mm-container {
    background: #505050;
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transition: none;
    position: static;
  }
  /* line 866, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li .arrow {
    background: none;
    top: 1px;
    height: 39px;
  }
  /* line 872, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu li .arrow:after {
    background: url("../images/sprite-corp.png") no-repeat -47px 0;
    background-size: 1000px 1000px;
    border: none;
    margin: -5px 0 0 0;
    width: 7px;
    height: 11px;
  }
  /* line 888, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-contact .arrow {
    display: none;
  }
  /* line 894, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-contact a {
    padding-left: 20px;
    text-indent: 30px !important;
  }
  /* line 899, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-contact a:after {
    background: url("../images/sprite-corp.png") no-repeat -56px 0;
    background-size: 1000px 1000px;
    content: " ";
    position: absolute;
    top: 50%;
    left: 20px;
    width: 20px;
    height: 20px;
    margin: -10px 0 0 0;
    display: block !important;
  }
  /* line 919, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-settings .arrow {
    display: none;
  }
  /* line 924, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-settings > a {
    padding-left: 20px;
    text-indent: 30px !important;
  }
  /* line 929, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-settings > a:after {
    background: url("../images/sprite-corp.png") no-repeat -79px 0;
    background-size: 1000px 1000px;
    content: '';
    position: absolute;
    top: 50%;
    left: 20px;
    width: 20px;
    height: 20px;
    margin: -10px 0 0 0;
    display: block !important;
  }
  /* line 945, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-settings .mm-submenu-title {
    background: #333333;
    border: none;
    display: block;
    position: relative;
    margin: 0;
    padding: 0 0 0 44px;
    font-weight: normal;
  }
  /* line 954, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-settings .mm-submenu-title:before {
    content: " ";
    background: url(../images/sprite-header.png) no-repeat -26px -261px;
    position: absolute;
    top: 50%;
    left: 15px;
    width: 20px;
    height: 20px;
    margin: -10px 0 0 0;
  }
  /* line 968, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .menu-settings .views-field-link-title a {
    margin-left: 43px !important;
    border: none !important;
  }
  /* line 974, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .subWrap {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
  }
  /* line 980, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .subWrap .mm-container {
    display: block !important;
    left: 0 !important;
    margin-top: 0 !important;
    top: 0 !important;
  }
  /* line 988, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container {
    background: #505050;
    position: absolute;
    left: 100%;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
  }
  /* line 1005, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container.mobile-submenu-active {
    /*
       position: fixed !important;
       left: 0 !important;
       top: 45px !important;
       right: 0 !important;
       bottom: 0 !important;
       max-height: 100%;
       overflow-y: scroll;*/
  }
  /* line 1017, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container.clear-top {
    top: 0 !important;
  }
  /* line 1021, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .mmg_12 {
    display: block;
    float: none;
    clear: both;
  }
  /* line 1029, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .mmg_3 {
    display: none;
  }
  /* line 1035, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section {
    display: block;
  }
  /* line 1045, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section + .views-row .views-field-link-title a:before {
    display: block;
  }
  /* line 1055, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section.views-row-first + .views-row a:before, .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section.views-row-first + .views-row + .views-row a:before {
    display: none;
    font-size: 1px;
  }
  /* line 1063, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section.views-row-first + .views-row a.mm-back-to-second-lvl:before, .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section.views-row-first + .views-row + .views-row a.mm-back-to-second-lvl:before {
    display: block !important;
  }
  /* line 1068, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section.views-row-first + .views-row a.mm-back-to-second-lvl:hover, .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .menu-mobile-section.views-row-first + .views-row + .views-row a.mm-back-to-second-lvl:hover {
    background-color: transparent !important;
  }
  /* line 1077, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row {
    width: 100%;
  }
  /* line 1085, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row .views-field-link-title a:before {
    display: block;
  }
  /* line 1091, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row:hover .views-field-link-title {
    background: #000000;
  }
  /* line 1097, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row:hover .views-field-link-title a:before {
    display: none;
  }
  /* line 1107, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row:hover + .views-row .views-field-link-title a:before {
    display: none;
  }
  /* line 1116, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row.menu-item-hover .views-field-link-title {
    background: #000;
  }
  /* line 1123, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row.menu-item-hover a:before {
    display: none;
  }
  /* line 1128, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row.menu-item-hover + .views-row a:before {
    display: none;
  }
  /* line 1133, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row .mm-back-to-second-lvl {
    border: none !important;
    position: relative;
    height: 45px;
    margin-left: 15px;
    padding-left: 40px;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 17px;
    line-height: 45px;
    text-transform: uppercase;
    color: #ffffff !important;
  }
  /* line 1146, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .views-row .mm-back-to-second-lvl:before {
    background: url("../images/sprite-corp.png") no-repeat -101px 0;
    background-size: 1000px 1000px;
    content: '';
    position: absolute;
    top: 50%;
    left: 12px;
    width: 13px;
    height: 20px;
    margin-top: -11px;
  }
  /* line 1163, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .mm-submenu-title {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 17px;
    line-height: 40px;
    text-transform: uppercase;
    color: #ffffff;
  }
  /* line 1171, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mm-container .inner .mm-submenu-title a {
    background: #333333;
    border: none;
    margin: 0;
    padding: 0 0 0 20px;
  }
  /* line 1184, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu ul.megamenu .mmcontainer_12 .mmg_9 {
    width: 100%;
  }
  /* line 1192, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .mobile-submenu-active .menu-third-level {
    display: block;
  }
  /* line 1200, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .mobile-submenu-active .menu-third-level li:first-child:hover {
    background: none;
  }
  /* line 1206, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .mobile-submenu-active .menu-third-level li:hover {
    background: #000000;
  }
  /* line 1213, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .mobile-submenu-active .menu-third-level a {
    margin: 0 20px 0 40px;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 17px;
    line-height: 40px;
    text-transform: uppercase;
    color: #ffffff;
  }
  /* line 1228, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level {
    display: none;
    background: #505050;
    position: absolute;
    top: 0;
    right: -100%;
    width: 100%;
    z-index: 100;
  }
  /* line 1238, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level ul {
    max-width: none;
  }
  /* line 1243, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li {
    background: none;
  }
  /* line 1249, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li .mm-back-to-second-lvl:before {
    display: block !important;
  }
  /* line 1254, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li .mm-back-to-second-lvl:hover {
    background-color: transparent !important;
  }
  /* line 1257, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li .mm-back-to-second-lvl:hover:before {
    display: block !important;
  }
  /* line 1285, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li:hover a:before {
    display: none;
  }
  /* line 1292, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li:hover + li a:before {
    display: none;
  }
  /* line 1297, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li a {
    margin: 0 !important;
  }
  /* line 1301, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li a:before {
    display: block !important;
  }
  /* line 1308, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li a:hover:before {
    display: none !important;
  }
  /* line 1318, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li ~ li a {
    padding-left: 40px;
  }
  /* line 1322, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li ~ li a:before {
    left: 40px;
  }
  /* line 1333, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level li:nth-child(3) a:before {
    display: none !important;
  }
  /* line 1343, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level .mm-submenu-title {
    padding-left: 19px !important;
  }
  /* line 1347, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level .mm-submenu-title:before {
    display: none;
  }
  /* line 1356, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level a:before {
    display: none;
  }
  /* line 1360, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu .menu-third-level a:hover:before {
    display: block;
  }
  /* line 1368, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu #search-block-form .container-inline {
    background: #737373;
    width: 75%;
    margin-left: 20px;
  }
  /* line 1375, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu #search-block-form .form-actions input.form-submit {
    background: url("../images/sprite-corp.png") no-repeat -22px 0;
    background-size: 1000px 1000px;
    width: 23px;
    height: 20px;
    margin: 5px 0 0 6px;
  }
  /* line 1385, ../scss/_header.scss */
  .header-theme-2#page .mdmegamenu #search-block-form input.form-text::-webkit-input-placeholder {
    color: #afafaf;
  }
  /* line 1398, ../scss/_header.scss */
  .header-theme-2#page.base-version .mdmegamenu ul.megamenu .mm-container .inner .views-field-link-title a {
    height: 40px;
    padding: 0 20px 0 40px;
    margin: 0 !important;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    line-height: 40px;
    border-top: none;
  }
  /* line 1409, ../scss/_header.scss */
  .header-theme-2#page.base-version .mdmegamenu ul.megamenu .mm-container .inner .views-field-link-title a:before {
    left: 40px;
    right: 20px;
  }
  /* line 1419, ../scss/_header.scss */
  .header-theme-2#page.base-version .mdmegamenu ul.megamenu .mm-container .inner .views-field-link-title .mm-submenu-title a {
    padding-left: 19px;
  }
  /* line 1434, ../scss/_header.scss */
  .header-theme-2 #header {
    height: 71px;
    z-index: 201;
  }
  /* line 1438, ../scss/_header.scss */
  .header-theme-2 #header #logo {
    top: auto;
    bottom: 11px;
    width: 70px;
    right: auto;
    left: 50%;
    z-index: 0;
  }
  /* line 1445, ../scss/_header.scss */
  .header-theme-2 #header #logo:after {
    display: block;
  }
  /* line 1448, ../scss/_header.scss */
  .header-theme-2 #header #logo:before {
    top: 4px;
    height: 18px;
  }
  /* line 1455, ../scss/_header.scss */
  .header-theme-2 #header div.section {
    margin-top: 0;
  }
  /* line 1460, ../scss/_header.scss */
  .header-theme-2 #header .mdmegamenu #search-block-form input.form-text {
    height: 15px;
    padding-top: 7px;
    padding-bottom: 7px;
  }
  /* line 1466, ../scss/_header.scss */
  .header-theme-2 #header .mdmegamenu {
    top: auto;
    bottom: 0;
    padding: 0;
    height: 48px;
    line-height: 48px;
    z-index: 1000;
  }
  /* line 1475, ../scss/_header.scss */
  .header-theme-2 #header .mdmegamenu .field-content .mm-back-to-menu {
    border: none;
    position: relative;
    height: 45px;
    margin-left: 15px;
    padding-left: 28px;
    margin-right: 60px;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 17px;
    line-height: 45px;
    text-transform: uppercase;
    color: #ffffff;
  }
  /* line 1489, ../scss/_header.scss */
  .header-theme-2 #header .mdmegamenu .field-content .mm-back-to-menu:hover {
    background: none transparent !important;
  }
  /* line 1494, ../scss/_header.scss */
  .header-theme-2 #header .mdmegamenu .field-content .mm-back-to-menu:before {
    content: " ";
    background: url("../images/sprite-corp.png") no-repeat -101px 0;
    background-size: 1000px 1000px;
    position: absolute;
    top: 50%;
    left: 0;
    width: 13px;
    height: 20px;
    margin-top: -11px;
    display: block !important;
  }
  /* line 1509, ../scss/_header.scss */
  .header-theme-2 #header .mdmegamenu .mm-btn-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 45px;
    height: 45px;
    z-index: 10000;
    cursor: pointer;
  }
  /* line 1519, ../scss/_header.scss */
  .header-theme-2 #header .mdmegamenu .mm-btn-close span {
    background: url("../images/sprite-corp.png") no-repeat 0 0;
    background-size: 1000px 1000px;
    display: block;
    width: 20px;
    height: 20px;
    position: relative;
    top: 12px;
    left: 12px;
  }
  /* line 1535, ../scss/_header.scss */
  .header-theme-2 #header-wrapper {
    display: none;
    top: 26px;
  }
  /* line 1540, ../scss/_header.scss */
  .header-theme-2 .sections-menu {
    background: #ffffff;
    border-color: #848484;
    bottom: 100%;
    float: none;
    width: 100%;
    margin: 12px 0 18px 0;
    padding: 0 0 10px 0;
    /*&.opened {
      display: block;
    }*/
  }
  /* line 1549, ../scss/_header.scss */
  .header-theme-2 .sections-menu:before {
    content: " ";
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
    bottom: -100%;
    background: #fff;
    z-index: -1;
  }
  /* line 1564, ../scss/_header.scss */
  .header-theme-2 .sections-menu ul {
    display: table;
    width: 100%;
    float: none;
  }
  /* line 1570, ../scss/_header.scss */
  .header-theme-2 .sections-menu li {
    display: table-cell;
    float: none;
    padding: 0 0 0 3px;
    width: 25%;
    vertical-align: middle;
    font-size: 11px;
    text-align: center;
  }
  /* line 1580, ../scss/_header.scss */
  .header-theme-2 .sections-menu li:first-child {
    padding-left: 0;
  }
  /* line 1583, ../scss/_header.scss */
  .header-theme-2 .sections-menu li:hover {
    color: #505050;
  }
  /* line 1586, ../scss/_header.scss */
  .header-theme-2 .sections-menu li:hover a {
    color: #505050;
    opacity: 0.7;
  }
  /* line 1591, ../scss/_header.scss */
  .header-theme-2 .sections-menu li:hover .section-dot {
    bottom: -15px;
    left: 50%;
    width: 10px;
    height: 10px;
    margin-left: -5px;
  }
  /* line 1601, ../scss/_header.scss */
  .header-theme-2 .sections-menu li.active:hover a {
    opacity: 1;
  }
  /* line 1606, ../scss/_header.scss */
  .header-theme-2 .sections-menu li.active .section-dot {
    bottom: -18px;
    left: 50%;
    width: 16px;
    height: 16px;
    margin-left: -8px;
  }
  /* line 1616, ../scss/_header.scss */
  .header-theme-2 .sections-menu a {
    display: block;
    top: auto;
    padding: 0 3px;
  }
  /* line 1622, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-dot {
    background: url("../images/sprite-corp.png") no-repeat 0 -50px;
    background-size: 1000px 1000px;
    bottom: -15px;
    left: 50%;
    margin-left: -5px;
  }
  /* line 1631, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-green:hover {
    color: #505050;
  }
  /* line 1633, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-green:hover a {
    color: #505050;
  }
  /* line 1637, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-green:hover .section-dot {
    background-position: 0 -50px;
  }
  /* line 1642, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-green.active:hover {
    color: #F4511E;
  }
  /* line 1645, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-green.active:hover a {
    color: #F4511E;
  }
  /* line 1649, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-green.active:hover .section-dot {
    background-position: -12px -50px;
  }
  /* line 1653, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-green.active .section-dot {
    background-position: -12px -50px;
  }
  /* line 1659, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-blue:hover {
    color: #505050;
  }
  /* line 1661, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-blue:hover a {
    color: #505050;
  }
  /* line 1665, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-blue:hover .section-dot {
    background-position: 0 -50px;
  }
  /* line 1671, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-blue.active:hover a {
    color: #05b9f0;
  }
  /* line 1675, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-blue.active:hover .section-dot {
    background-position: -66px -50px;
  }
  /* line 1679, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-blue.active .section-dot {
    background-position: -66px -50px;
  }
  /* line 1685, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-red:hover {
    color: #505050;
  }
  /* line 1687, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-red:hover a {
    color: #505050;
  }
  /* line 1691, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-red:hover .section-dot {
    background-position: 0 -50px;
  }
  /* line 1697, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-red.active:hover a {
    color: #ea5441;
  }
  /* line 1701, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-red.active:hover .section-dot {
    background-position: -30px -50px;
  }
  /* line 1705, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-red.active .section-dot {
    background-position: -30px -50px;
  }
  /* line 1711, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-black:hover {
    color: #505050;
  }
  /* line 1713, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-black:hover a {
    color: #505050;
  }
  /* line 1717, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-black:hover .section-dot {
    background-position: 0 -50px;
  }
  /* line 1723, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-black.active:hover a {
    color: #505050;
  }
  /* line 1727, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-black.active:hover .section-dot {
    background-position: -48px -50px;
  }
  /* line 1731, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-black.active .section-dot {
    background-position: -48px -50px;
  }
  /* line 1737, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-orange:hover {
    color: #505050;
  }
  /* line 1739, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-orange:hover a {
    color: #505050;
  }
  /* line 1743, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-orange:hover .section-dot {
    background: url("../images/sprite-corp.png") no-repeat 0 -50px;
    background-size: 1000px 1000px;
  }
  /* line 1749, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-orange.active:hover a {
    color: #f07d23;
  }
  /* line 1753, ../scss/_header.scss */
  .header-theme-2 .sections-menu .section-orange.active:hover .section-dot {
    background: url(../images/sprite-header.png) no-repeat -30px 0;
  }
  /* line 1765, ../scss/_header.scss */
  .header-theme-2.base-version .sections-menu li:hover a {
    border: none !important;
  }
  /* line 1770, ../scss/_header.scss */
  .header-theme-2.base-version .sections-menu li.active a {
    border: none !important;
  }
  /* line 1778, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav {
    background: #ffffff;
    display: block;
    position: absolute;
    width: 100%;
    height: 23px;
    top: 0;
    left: 0;
    z-index: 20;
  }
  /* line 1790, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav.sections-menu-opened .active .menu-section:before {
    background-position: -47px -25px;
  }
  /* line 1797, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav ul {
    display: table;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  /* line 1805, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav li {
    display: table-cell;
    padding-left: 3px;
  }
  /* line 1809, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav li:first-child {
    padding-left: 0;
  }
  /* line 1813, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav li.active .menu-section {
    cursor: pointer;
  }
  /* line 1816, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav li.active .menu-section:before {
    content: " ";
    background: url("../images/sprite-corp.png") no-repeat -65px -25px;
    background-size: 1000px 1000px;
    position: absolute;
    top: 5px;
    left: 50%;
    width: 15px;
    height: 10px;
    margin-left: -8px;
  }
  /* line 1831, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .menu-section {
    background: #C8C8C8;
    position: relative;
    height: 20px;
    min-width: 62px;
    text-indent: -9999px;
  }
  /* line 1841, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .section-green.active .menu-section {
    background: #F4511E;
  }
  /* line 1848, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .section-blue.active .menu-section {
    background: #05b9f0;
  }
  /* line 1855, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .section-red.active .menu-section {
    background: #ea5441;
  }
  /* line 1862, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .section-black.active .menu-section {
    background: #505050;
  }
  /* line 1869, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .section-orange.active .menu-section {
    background: #F07D23;
  }
  /* line 1876, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .section-pink.active .menu-section {
    background: #E63364;
  }
  /* line 1883, ../scss/_header.scss */
  .header-theme-2 .sections-menu-mobile-nav .section-indigo.active .menu-section {
    background: #2D2D64;
  }
  /* line 1891, ../scss/_header.scss */
  .header-theme-2 .region-header #block-menu-secondary-links {
    display: none;
  }
  /* line 1899, ../scss/_header.scss */
  .header-theme-2 .back-to-prev-page {
    position: relative;
  }
  /* line 1901, ../scss/_header.scss */
  .header-theme-2 .back-to-prev-page a {
    background: url("../images/sprite-corp.png") no-repeat -47px -12px;
    background-size: 1000px 1000px;
    position: absolute;
    top: 50%;
    left: -22px;
    display: block;
    width: 7px;
    height: 11px;
    margin-top: -6px;
    text-indent: -9999px;
  }

  /* line 1916, ../scss/_header.scss */
  .overlay-theme2 {
    display: block;
    background: #505050;
    opacity: 0;
    transition: all 0.5s ease-in-out;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: -50px;
    width: 100%;
    max-width: 100%;
    min-height: 100%;
    z-index: 200;
    box-sizing: border-box;
  }
  /* line 1932, ../scss/_header.scss */
  .overlay-theme2.mobile-active {
    opacity: 1;
  }
}
/* line 1937, ../scss/_header.scss */
.body-overlay-theme2 {
  background: #505050;
}

/* line 1941, ../scss/_header.scss */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

/* line 1946, ../scss/_header.scss */
.node-menu-highlight.view-mode-teaser {
  margin-bottom: 30px;
  padding-bottom: 15px;
}

/* line 1952, ../scss/_header.scss */
.html .breadcrumb {
  padding-bottom: 16px;
}

/* line 1956, ../scss/_header.scss */
.breadcrumb {
  padding-left: 0;
}

/* line 1960, ../scss/_header.scss */
.breadcrumb li {
  list-style: none;
  display: inline-block;
}

/* line 1965, ../scss/_header.scss */
.breadcrumb a,
.breadcrumb span,
.breadcrumb .crumbs-separator {
  color: #505050;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 12px;
  text-decoration: none;
}

/* line 1974, ../scss/_header.scss */
.breadcrumb a:hover {
  text-decoration: underline;
}

/* line 1978, ../scss/_header.scss */
.breadcrumb .crumbs-separator {
  padding: 0px 5px;
}

/* line 1982, ../scss/_header.scss */
.breadcrumb {
  color: #000000;
}

/* line 1985, ../scss/_header.scss */
.breadcrumb a {
  color: #505050;
}

/* line 1990, ../scss/_header.scss */
#header {
  margin-bottom: 26px;
}

/* line 1993, ../scss/_header.scss */
.node-type-home-page #header {
  margin-bottom: 0px;
}

/* line 1996, ../scss/_header.scss */
#logo {
  padding-left: 0px;
  /* LTR */
  display: block;
}

/* line 2001, ../scss/_header.scss */
#name-and-slogan {
  float: left;
  /* LTR */
  margin: 0;
  padding: 5px 10px 8px;
}

/* line 2006, ../scss/_header.scss */
#site-name {
  font-size: 27px;
  color: #686868;
  line-height: 1;
}

/* line 2011, ../scss/_header.scss */
h1#site-name {
  margin: 0;
}

/* line 2014, ../scss/_header.scss */
#site-name a {
  font-weight: normal;
}

/* line 2017, ../scss/_header.scss */
#site-slogan {
  font-size: 14px;
  margin-top: 7px;
  font-style: italic;
}

/* Region header blocks. */
/* line 2023, ../scss/_header.scss */
.region-header .block {
  font-size: 14px;
  float: right;
  /* LTR */
  margin: 0;
  margin-left: 15px;
  padding: 0;
}

/* line 2030, ../scss/_header.scss */
.region-header .block .content {
  margin: 0;
  padding: 0;
}

/* line 2034, ../scss/_header.scss */
.region-header .block ul {
  margin: 0;
  padding: 0;
}

/* line 2038, ../scss/_header.scss */
.region-header .block li {
  list-style: none;
  list-style-image: none;
  padding: 0;
}

/* line 2043, ../scss/_header.scss */
.region-header .form-text {
  background: #fefefe;
  background: rgba(255, 255, 255, 0.7);
  border-color: #ccc;
  border-color: rgba(255, 255, 255, 0.3);
  margin-right: 2px;
  /* LTR */
  width: 120px;
}

/* line 2051, ../scss/_header.scss */
.region-header .form-text:hover,
.region-header .form-text:focus,
.region-header .form-text:active {
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
}

/* line 2057, ../scss/_header.scss */
.region-header .form-required {
  color: #eee;
  color: rgba(255, 255, 255, 0.7);
}

/* Region header block menus. */
/* line 2062, ../scss/_header.scss */
.region-header #block-menu-secondary-links {
  margin-top: 9px;
  font-size: 14px;
  color: #656666;
}

/* line 2067, ../scss/_header.scss */
.region-header #block-menu-secondary-links ul {
  height: 30px;
  overflow: hidden;
}

/* line 2071, ../scss/_header.scss */
.region-header #block-menu-secondary-links li.last {
  background: none;
}

/* line 2074, ../scss/_header.scss */
.region-header #block-menu-secondary-links li {
  float: right;
  margin: 0px;
  padding-left: 20px;
  padding-top: 5px;
  background: url(/sites/all/themes/neopost/images/dotBlack.png) no-repeat 10px 16px;
}

/* line 2081, ../scss/_header.scss */
.region-header #block-menu-secondary-links a {
  color: #656666;
  padding: 0px;
  text-decoration: none;
  /* ??? padding-top: */
}

/* line 2087, ../scss/_header.scss */
.region-header .block-menu {
  border: 0px;
  padding: 0px;
}

/* line 2091, ../scss/_header.scss */
.region-header .block-menu li a {
  display: block;
  border-bottom: 0px;
  padding: 3px 7px;
}

/* line 2096, ../scss/_header.scss */
.region-header .block-menu li a:hover,
.region-header .block-menu li a:focus,
.region-header .block-menu li a:active {
  text-decoration: none;
  background: rgba(255, 255, 255, 0.15);
}

/* line 2102, ../scss/_header.scss */
.region-header .block-menu li.last a {
  border-bottom: 0;
}

/* User Login block in the header region */
/* line 2106, ../scss/_header.scss */
.region-header #block-user-login {
  width: auto;
}

/* line 2109, ../scss/_header.scss */
.region-header #block-user-login .content {
  margin-top: 2px;
}

/* line 2112, ../scss/_header.scss */
.region-header #block-user-login .form-item {
  float: left;
  /* LTR */
  margin: 0;
  padding: 0;
}

/* line 2117, ../scss/_header.scss */
.region-header #block-user-login div.item-list,
.region-header #block-user-login div.description {
  font-size: 14px;
  margin: 0;
}

/* line 2122, ../scss/_header.scss */
.region-header #block-user-login div.item-list {
  clear: both;
}

/* line 2125, ../scss/_header.scss */
.region-header #block-user-login div.description {
  display: inline;
}

/* line 2128, ../scss/_header.scss */
.region-header #block-user-login .item-list ul {
  padding: 0;
  line-height: 1;
}

/* line 2132, ../scss/_header.scss */
.region-header #block-user-login .item-list li {
  list-style: none;
  float: left;
  /* LTR */
  padding: 3px 0 1px;
}

/* line 2137, ../scss/_header.scss */
.region-header #block-user-login .item-list li.last {
  padding-left: 8px;
  /* LTR */
}

/* line 2140, ../scss/_header.scss */
.region-header #block-user-login ul.openid-links li.last {
  padding-left: 0;
  /* LTR */
}

/* line 2143, ../scss/_header.scss */
.region-header #user-login-form li.openid-link a,
.region-header #user-login li.openid-link a {
  padding-left: 20px;
  /* LTR */
}

/* line 2147, ../scss/_header.scss */
.region-header #block-user-login .form-actions {
  margin: 4px 0 0;
  padding: 0;
  clear: both;
}

/* line 2152, ../scss/_header.scss */
.region-header #block-user-login input.form-submit {
  border: 1px solid;
  border-color: #ccc;
  border-color: rgba(255, 255, 255, 0.5);
  background: #eee;
  background: rgba(255, 255, 255, 0.7);
  margin: 4px 0;
  padding: 3px 8px;
}

/* line 2161, ../scss/_header.scss */
.region-header #block-user-login input.form-submit:hover,
.region-header #block-user-login input.form-submit:focus {
  background: #fff;
  background: rgba(255, 255, 255, 0.9);
}

/* Search block in region header. */
/* line 2167, ../scss/_header.scss */
.region-header #block-search-form {
  width: 208px;
}

/* line 2170, ../scss/_header.scss */
.region-header #block-search-form .form-text {
  width: 154px;
}

/* Language switcher block in region header. */
/* line 2174, ../scss/_header.scss */
.region-header .block-locale ul li {
  display: inline;
  padding: 0 8px;
}

/* --------------- Main Menu ------------ */
/* line 2182, ../scss/_header.scss */
#main-menu {
  clear: both;
}

/* line 2185, ../scss/_header.scss */
#main-menu-links {
  font-size: 0.929em;
  margin: 0 5px;
  padding: 0;
  text-align: left;
}

/* line 2191, ../scss/_header.scss */
#main-menu-links li {
  float: none;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

/* line 2198, ../scss/_header.scss */
#main-menu-links a {
  color: #333;
  background: #ccc;
  background: rgba(255, 255, 255, 0.7);
  float: none;
  display: block;
  text-decoration: none;
  text-shadow: 0 1px #eee;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin-bottom: 4px;
  padding: 14px 0 14px 10px;
}

/* line 2211, ../scss/_header.scss */
#main-menu-links a:hover,
#main-menu-links a:focus {
  background: #f6f6f2;
  background: rgba(255, 255, 255, 0.95);
}

/* line 2216, ../scss/_header.scss */
#main-menu-links a:active {
  background: #b3b3b3;
  background: white;
}

/* line 2220, ../scss/_header.scss */
#main-menu-links li a.active {
  border-bottom: none;
}

/* --------------- Secondary Menu ------------ */
/* line 2226, ../scss/_header.scss */
#secondary-menu-links {
  float: right;
  /* LTR */
  font-size: 0.929em;
  margin: 0 10px;
}

/* line 2231, ../scss/_header.scss */
#secondary-menu-links li {
  margin: 0;
  padding: 0;
}

/* line 2235, ../scss/_header.scss */
#secondary-menu-links a {
  display: inline-block;
  padding: 12px;
}

/* line 2239, ../scss/_header.scss */
#secondary-menu-links a:hover,
#secondary-menu-links a:focus {
  text-decoration: underline;
}

/* Region header blocks. */
/*#block-country-switch-neopost-country-switch {
    margin-left:60px;
    p {
      margin-bottom: 0;
    }
}
#country-switch-neopost-form .form-item,
#lang-dropdown-neopost-form .form-item {
    padding-top:0px;
}

#country-switch-neopost-form  .enabled .ddlabel {
    width:150px;
    display:block;
    cursor:pointer;
}*/
/* line 2261, ../scss/_header.scss */
#lang-dropdown-neopost-form .enabled .ddlabel {
  display: block;
  width: 35px;
  cursor: pointer;
}

/* line 2266, ../scss/_header.scss */
#block-lang-dropdown-neopost-language {
  margin-top: 16px;
}

/* line 2269, ../scss/_header.scss */
#edit-country-switch-neopost-select_msdd {
  padding-left: 36px;
  background: url(/sites/all/themes/neopost/images/mini_map.png) no-repeat left center;
  cursor: pointer;
}

/* line 2274, ../scss/_header.scss */
#edit-lang-dropdown-neopost-select_msdd {
  cursor: pointer;
}

/* line 2277, ../scss/_header.scss */
#block-lang-dropdown-neopost-language .form-item,
#block-country-switch-neopost-country-switch .form-item {
  margin: 0px;
}

/* line 2281, ../scss/_header.scss */
#block-lang-dropdown-neopost-language .content,
#block-country-switch-neopost-country-switch .content {
  height: 30px;
}

/* line 2285, ../scss/_header.scss */
#block-lang-dropdown-neopost-language .ddTitleText,
#block-country-switch-neopost-country-switch .ddTitleText {
  background: url(/sites/all/themes/neopost/images/downArrow.png) no-repeat right center;
  border: 0px;
  font-weight: bold;
  font-family: Verdana, sans-serif;
  color: #afafaf;
  padding-right: 15px;
}

/* line 2294, ../scss/_header.scss */
#edit-country-switch-neopost-select_child,
#edit-lang-dropdown-neopost-select_child {
  border: 0px;
  box-shadow: 1px 1px 1px rgba(50, 50, 50, 0.2);
}

/* line 2299, ../scss/_header.scss */
#edit-country-switch-neopost-select_child li,
#edit-lang-dropdown-neopost-select_child li {
  background: #fff;
  color: #656666;
  padding-left: 12px;
  line-height: 28px;
  font-weight: bold;
  font-family: Verdana, sans-serif;
}

/* line 2308, ../scss/_header.scss */
#edit-country-switch-neopost-select_child li.selected,
#edit-lang-dropdown-neopost-select_child li.selected,
#edit-country-switch-neopost-select_child li:hover,
#edit-lang-dropdown-neopost-select_child li:hover {
  color: #2c2d2d;
  background: #eeeeee;
}

/* line 2315, ../scss/_header.scss */
#edit-lang-dropdown-neopost-select_title .arrow,
#edit-country-switch-neopost-select_title .arrow {
  background: none;
}

/* line 2319, ../scss/_header.scss */
#block-country-switch-neopost-country-switch .contextual-links-wrapper,
#block-lang-dropdown-neopost-language .contextual-links-wrapper {
  display: none;
}

/* line 2330, ../scss/_header.scss */
.header-theme-common-design #page .mdmegamenu ul.megamenu .mm-container .inner .inner .views-row.is-hover-subsub a {
  color: initial !important;
}
/* line 2333, ../scss/_header.scss */
.header-theme-common-design #page .mdmegamenu ul.megamenu .mm-container .inner .inner .views-row.is-hover-subsub a:hover {
  color: #505050 !important;
}
/* line 2340, ../scss/_header.scss */
.header-theme-common-design #page .mdmegamenu ul.megamenu .mm-container .inner .inner .views-row .views-field-description li {
  margin: 0;
  padding: 0 !important;
  border: none !important;
  background: none !important;
}
/* line 2345, ../scss/_header.scss */
.header-theme-common-design #page .mdmegamenu ul.megamenu .mm-container .inner .inner .views-row .views-field-description li a {
  font-size: 16px;
  color: #72BF44 !important;
  text-decoration: underline !important;
  text-align: left !important;
  padding: 5px 0 !important;
}
/* line 2351, ../scss/_header.scss */
.header-theme-common-design #page .mdmegamenu ul.megamenu .mm-container .inner .inner .views-row .views-field-description li a:hover {
  color: #4FAE3E !important;
}

/* line 2362, ../scss/_header.scss */
.header-theme-common-design #page .mdmegamenu ul.megamenu .views-field-description li:last-child:not(.menu-neopost-auth) {
  padding-right: 0;
}

@media screen and (max-width: 320px) {
  /* line 2368, ../scss/_header.scss */
  .header-theme-common-design #header .sections-menu {
    display: none !important;
      /*position: relative!important;
      padding-bottom: 15px!important;

      li{
        display: block;
        float: none;
        padding: 0;

        a{
          font-size: 16px;
        }

        .section-dot{
          position: relative;
          left: calc((100% - 10px) / 2);
          bottom: auto;
          width: 10px;
          height: 10px;
          margin: 15px 0;

          @include border-radius(50%);

          background-image: none;
          background-color: $dark_grey;
        }
      }
      */
  }
  /* line 2401, ../scss/_header.scss */
  .header-theme-common-design #page .block-neopost-mega-menu {
    margin-top: 0 !important;
  }
  /* line 2403, ../scss/_header.scss */
  .header-theme-common-design #page .block-neopost-mega-menu .mdmegamenu {
    position: relative !important;
  }
  /* line 2405, ../scss/_header.scss */
  .header-theme-common-design #page .block-neopost-mega-menu .mdmegamenu:before {
    top: calc((100% - 36px) / 2) !important;
  }
  /* line 2410, ../scss/_header.scss */
  .header-theme-common-design #page .block-neopost-mega-menu .menu-neopost-contact {
    text-indent: -9999px;
  }
  /* line 2417, ../scss/_header.scss */
  .header-theme-common-design #page #header .section #logo {
    top: auto;
    bottom: -69px;
    left: calc((100% - 120px) / 2);
  }
}
/* line 6, ../scss/_global.scss */
body.node-type-homepage-2016,
body.node-type-range,
body.node-type-range-detailed,
body.node-type-product,
body.node-type-page,
body.node-type-category,
body.node-type-page-long-text,
body.node-type-confirmation-page,
body.node-type-content,
body.node-type-list-of,
body.node-type-webform {
  min-width: 1180px;
  position: relative;
  margin: 0;
  padding: 0;
  font-family: "Verdana";
}

/* line 23, ../scss/_global.scss */
body.not-logged-in {
  margin: 0 !important;
  padding: 0 !important;
}

@media all and (max-width: 1179px) {
  /* line 29, ../scss/_global.scss */
  body.node-type-homepage-2016,
  body.node-type-range,
  body.node-type-range-detailed,
  body.node-type-product,
  body.node-type-page,
  body.node-type-category,
  body.node-type-page-long-text,
  body.node-type-confirmation-page,
  body.node-type-list-of,
  body.node-type-webform {
    min-width: 100%;
  }
}
/* line 44, ../scss/_global.scss */
.node-type-homepage-2016,
.node-type-range,
.node-type-range-detailed,
.node-type-product,
.node-type-category,
.node-type-page,
.node-type-page-long-text,
.node-type-confirmation-page,
.node-type-content,
.node-type-list-of,
.node-type-webform {
  /*CONTENT LEFT*/
}
/* line 56, ../scss/_global.scss */
.node-type-homepage-2016 *,
.node-type-range *,
.node-type-range-detailed *,
.node-type-product *,
.node-type-category *,
.node-type-page *,
.node-type-page-long-text *,
.node-type-confirmation-page *,
.node-type-content *,
.node-type-list-of *,
.node-type-webform * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 60, ../scss/_global.scss */
.node-type-homepage-2016 body,
.node-type-range body,
.node-type-range-detailed body,
.node-type-product body,
.node-type-category body,
.node-type-page body,
.node-type-page-long-text body,
.node-type-confirmation-page body,
.node-type-content body,
.node-type-list-of body,
.node-type-webform body {
  position: relative;
  margin: 0;
  padding: 0;
  font-family: "Verdana";
}
/* line 66, ../scss/_global.scss */
.node-type-homepage-2016 h1,
.node-type-range h1,
.node-type-range-detailed h1,
.node-type-product h1,
.node-type-category h1,
.node-type-page h1,
.node-type-page-long-text h1,
.node-type-confirmation-page h1,
.node-type-content h1,
.node-type-list-of h1,
.node-type-webform h1 {
  margin-bottom: 30px;
  text-align: left;
  font-family: "Roboto condensed";
  font-size: 32px;
  font-weight: bold;
  line-height: 42px;
  color: #FFFFFF;
}
/* line 69, ../scss/_global.scss */
.node-type-homepage-2016 h1.noBannerH1,
.node-type-range h1.noBannerH1,
.node-type-range-detailed h1.noBannerH1,
.node-type-product h1.noBannerH1,
.node-type-category h1.noBannerH1,
.node-type-page h1.noBannerH1,
.node-type-page-long-text h1.noBannerH1,
.node-type-confirmation-page h1.noBannerH1,
.node-type-content h1.noBannerH1,
.node-type-list-of h1.noBannerH1,
.node-type-webform h1.noBannerH1 {
  margin-top: 40px;
  text-align: center;
  color: #000000;
}
/* line 74, ../scss/_global.scss */
.node-type-homepage-2016 h1.noBannerH1 + p,
.node-type-range h1.noBannerH1 + p,
.node-type-range-detailed h1.noBannerH1 + p,
.node-type-product h1.noBannerH1 + p,
.node-type-category h1.noBannerH1 + p,
.node-type-page h1.noBannerH1 + p,
.node-type-page-long-text h1.noBannerH1 + p,
.node-type-confirmation-page h1.noBannerH1 + p,
.node-type-content h1.noBannerH1 + p,
.node-type-list-of h1.noBannerH1 + p,
.node-type-webform h1.noBannerH1 + p {
  text-align: center;
}
/* line 80, ../scss/_global.scss */
.node-type-homepage-2016 h2,
.node-type-range h2,
.node-type-range-detailed h2,
.node-type-product h2,
.node-type-category h2,
.node-type-page h2,
.node-type-page-long-text h2,
.node-type-confirmation-page h2,
.node-type-content h2,
.node-type-list-of h2,
.node-type-webform h2 {
  margin: 15px 0 40px;
  font-weight: normal;
  text-align: center;
  font-family: "Roboto condensed";
  font-size: 24px;
  color: #000000;
}
/* line 87, ../scss/_global.scss */
.node-type-homepage-2016 h2 span,
.node-type-range h2 span,
.node-type-range-detailed h2 span,
.node-type-product h2 span,
.node-type-category h2 span,
.node-type-page h2 span,
.node-type-page-long-text h2 span,
.node-type-confirmation-page h2 span,
.node-type-content h2 span,
.node-type-list-of h2 span,
.node-type-webform h2 span {
  padding-left: 40px;
  background: url(../images/picto_neopost/grn-h2.png) no-repeat left 20px;
}
/* line 91, ../scss/_global.scss */
.node-type-homepage-2016 h2 span span,
.node-type-range h2 span span,
.node-type-range-detailed h2 span span,
.node-type-product h2 span span,
.node-type-category h2 span span,
.node-type-page h2 span span,
.node-type-page-long-text h2 span span,
.node-type-confirmation-page h2 span span,
.node-type-content h2 span span,
.node-type-list-of h2 span span,
.node-type-webform h2 span span {
  background-position: right 20px;
  padding-left: 0;
  padding-right: 40px;
}
/* line 99, ../scss/_global.scss */
.node-type-homepage-2016 p,
.node-type-range p,
.node-type-range-detailed p,
.node-type-product p,
.node-type-category p,
.node-type-page p,
.node-type-page-long-text p,
.node-type-confirmation-page p,
.node-type-content p,
.node-type-list-of p,
.node-type-webform p {
  font-size: 12px;
  line-height: 27px;
  margin: 0 0 30px;
}
/* line 105, ../scss/_global.scss */
.node-type-homepage-2016 img,
.node-type-range img,
.node-type-range-detailed img,
.node-type-product img,
.node-type-category img,
.node-type-page img,
.node-type-page-long-text img,
.node-type-confirmation-page img,
.node-type-content img,
.node-type-list-of img,
.node-type-webform img {
  max-width: 100%;
  height: auto;
  width: auto;
  border: 0;
}
/* line 112, ../scss/_global.scss */
.node-type-homepage-2016 fieldset,
.node-type-range fieldset,
.node-type-range-detailed fieldset,
.node-type-product fieldset,
.node-type-category fieldset,
.node-type-page fieldset,
.node-type-page-long-text fieldset,
.node-type-confirmation-page fieldset,
.node-type-content fieldset,
.node-type-list-of fieldset,
.node-type-webform fieldset {
  display: block;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-before: 0;
  -webkit-padding-start: 0;
  -webkit-padding-end: 0;
  -webkit-padding-after: 0;
  border: 0;
  min-width: 0;
  padding: 0;
  margin: 0;
}
/* line 126, ../scss/_global.scss */
.node-type-homepage-2016 quote,
.node-type-range quote,
.node-type-range-detailed quote,
.node-type-product quote,
.node-type-category quote,
.node-type-page quote,
.node-type-page-long-text quote,
.node-type-confirmation-page quote,
.node-type-content quote,
.node-type-list-of quote,
.node-type-webform quote {
  display: block;
  padding: 50px 30px 30px;
  font-family: "Verdana";
  font-size: 15px;
  line-height: 36px;
  font-weight: normal;
  color: #FFFFFF;
  background: url(../images/quote.png) no-repeat 35px 40px;
  text-indent: 60px;
}
/* line 137, ../scss/_global.scss */
.node-type-homepage-2016 quote p,
.node-type-range quote p,
.node-type-range-detailed quote p,
.node-type-product quote p,
.node-type-category quote p,
.node-type-page quote p,
.node-type-page-long-text quote p,
.node-type-confirmation-page quote p,
.node-type-content quote p,
.node-type-list-of quote p,
.node-type-webform quote p {
  font-size: 15px;
  line-height: 36px;
  font-weight: normal;
  color: #FFFFFF;
}
/* line 145, ../scss/_global.scss */
.node-type-homepage-2016 div.messages,
.node-type-range div.messages,
.node-type-range-detailed div.messages,
.node-type-product div.messages,
.node-type-category div.messages,
.node-type-page div.messages,
.node-type-page-long-text div.messages,
.node-type-confirmation-page div.messages,
.node-type-content div.messages,
.node-type-list-of div.messages,
.node-type-webform div.messages {
  color: #72BF44;
  border: 3px solid #72BF44;
  font-size: 15px;
  line-height: 22px;
  font-family: "Verdana";
  font-weight: bold !important;
  position: relative;
  padding: 5px 30px 5px 88px;
  margin: 0 0 40px 0;
  overflow: hidden;
  min-height: 60px;
  text-align: left;
  background-color: transparent;
}
/* line 160, ../scss/_global.scss */
.node-type-homepage-2016 div.messages label,
.node-type-range div.messages label,
.node-type-range-detailed div.messages label,
.node-type-product div.messages label,
.node-type-category div.messages label,
.node-type-page div.messages label,
.node-type-page-long-text div.messages label,
.node-type-confirmation-page div.messages label,
.node-type-content div.messages label,
.node-type-list-of div.messages label,
.node-type-webform div.messages label {
  color: #72BF44;
}
/* line 164, ../scss/_global.scss */
.node-type-homepage-2016 div.messages ul, .node-type-homepage-2016 div.messages label,
.node-type-range div.messages ul,
.node-type-range div.messages label,
.node-type-range-detailed div.messages ul,
.node-type-range-detailed div.messages label,
.node-type-product div.messages ul,
.node-type-product div.messages label,
.node-type-category div.messages ul,
.node-type-category div.messages label,
.node-type-page div.messages ul,
.node-type-page div.messages label,
.node-type-page-long-text div.messages ul,
.node-type-page-long-text div.messages label,
.node-type-confirmation-page div.messages ul,
.node-type-confirmation-page div.messages label,
.node-type-content div.messages ul,
.node-type-content div.messages label,
.node-type-list-of div.messages ul,
.node-type-list-of div.messages label,
.node-type-webform div.messages ul,
.node-type-webform div.messages label {
  text-align: left;
}
/* line 168, ../scss/_global.scss */
.node-type-homepage-2016 div.messages:before,
.node-type-range div.messages:before,
.node-type-range-detailed div.messages:before,
.node-type-product div.messages:before,
.node-type-category div.messages:before,
.node-type-page div.messages:before,
.node-type-page-long-text div.messages:before,
.node-type-confirmation-page div.messages:before,
.node-type-content div.messages:before,
.node-type-list-of div.messages:before,
.node-type-webform div.messages:before {
  content: '';
  position: absolute;
  top: 50%;
  margin-top: -20px;
  left: 0;
  background: transparent url("../images/picto_neopost/icon-drupal-messages.png") left top no-repeat;
  width: 69px;
  height: 41px;
  z-index: 1;
}
/* line 180, ../scss/_global.scss */
.node-type-homepage-2016 div.messages:after,
.node-type-range div.messages:after,
.node-type-range-detailed div.messages:after,
.node-type-product div.messages:after,
.node-type-category div.messages:after,
.node-type-page div.messages:after,
.node-type-page-long-text div.messages:after,
.node-type-confirmation-page div.messages:after,
.node-type-content div.messages:after,
.node-type-list-of div.messages:after,
.node-type-webform div.messages:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background-color: #72BF44;
  z-index: 0;
  width: 69px;
}
/* line 191, ../scss/_global.scss */
.node-type-homepage-2016 div.messages.error,
.node-type-range div.messages.error,
.node-type-range-detailed div.messages.error,
.node-type-product div.messages.error,
.node-type-category div.messages.error,
.node-type-page div.messages.error,
.node-type-page-long-text div.messages.error,
.node-type-confirmation-page div.messages.error,
.node-type-content div.messages.error,
.node-type-list-of div.messages.error,
.node-type-webform div.messages.error {
  color: #F4511E;
  border-color: #F4511E;
}
/* line 195, ../scss/_global.scss */
.node-type-homepage-2016 div.messages.error label,
.node-type-range div.messages.error label,
.node-type-range-detailed div.messages.error label,
.node-type-product div.messages.error label,
.node-type-category div.messages.error label,
.node-type-page div.messages.error label,
.node-type-page-long-text div.messages.error label,
.node-type-confirmation-page div.messages.error label,
.node-type-content div.messages.error label,
.node-type-list-of div.messages.error label,
.node-type-webform div.messages.error label {
  color: #F4511E !important;
}
/* line 199, ../scss/_global.scss */
.node-type-homepage-2016 div.messages.error:before,
.node-type-range div.messages.error:before,
.node-type-range-detailed div.messages.error:before,
.node-type-product div.messages.error:before,
.node-type-category div.messages.error:before,
.node-type-page div.messages.error:before,
.node-type-page-long-text div.messages.error:before,
.node-type-confirmation-page div.messages.error:before,
.node-type-content div.messages.error:before,
.node-type-list-of div.messages.error:before,
.node-type-webform div.messages.error:before {
  margin-top: -20px;
  background: transparent url("../images/picto_neopost/icon-drupal-error-messages.png") left top no-repeat;
}
/* line 204, ../scss/_global.scss */
.node-type-homepage-2016 div.messages.error:after,
.node-type-range div.messages.error:after,
.node-type-range-detailed div.messages.error:after,
.node-type-product div.messages.error:after,
.node-type-category div.messages.error:after,
.node-type-page div.messages.error:after,
.node-type-page-long-text div.messages.error:after,
.node-type-confirmation-page div.messages.error:after,
.node-type-content div.messages.error:after,
.node-type-list-of div.messages.error:after,
.node-type-webform div.messages.error:after {
  background-color: #F4511E;
  width: 69px;
}
/* line 211, ../scss/_global.scss */
.node-type-homepage-2016 #header div.section,
.node-type-homepage-2016 #header-wrapper div.section,
.node-type-homepage-2016 .mdmegamenu ul,
.node-type-range #header div.section,
.node-type-range #header-wrapper div.section,
.node-type-range .mdmegamenu ul,
.node-type-range-detailed #header div.section,
.node-type-range-detailed #header-wrapper div.section,
.node-type-range-detailed .mdmegamenu ul,
.node-type-product #header div.section,
.node-type-product #header-wrapper div.section,
.node-type-product .mdmegamenu ul,
.node-type-category #header div.section,
.node-type-category #header-wrapper div.section,
.node-type-category .mdmegamenu ul,
.node-type-page #header div.section,
.node-type-page #header-wrapper div.section,
.node-type-page .mdmegamenu ul,
.node-type-page-long-text #header div.section,
.node-type-page-long-text #header-wrapper div.section,
.node-type-page-long-text .mdmegamenu ul,
.node-type-confirmation-page #header div.section,
.node-type-confirmation-page #header-wrapper div.section,
.node-type-confirmation-page .mdmegamenu ul,
.node-type-content #header div.section,
.node-type-content #header-wrapper div.section,
.node-type-content .mdmegamenu ul,
.node-type-list-of #header div.section,
.node-type-list-of #header-wrapper div.section,
.node-type-list-of .mdmegamenu ul,
.node-type-webform #header div.section,
.node-type-webform #header-wrapper div.section,
.node-type-webform .mdmegamenu ul {
  width: 1180px;
  max-width: 1180px;
  margin: 0 auto;
}
/* line 219, ../scss/_global.scss */
.node-type-homepage-2016 #header div.section,
.node-type-range #header div.section,
.node-type-range-detailed #header div.section,
.node-type-product #header div.section,
.node-type-category #header div.section,
.node-type-page #header div.section,
.node-type-page-long-text #header div.section,
.node-type-confirmation-page #header div.section,
.node-type-content #header div.section,
.node-type-list-of #header div.section,
.node-type-webform #header div.section {
  margin: 23px auto 26px;
}
/* line 223, ../scss/_global.scss */
.node-type-homepage-2016 #header,
.node-type-range #header,
.node-type-range-detailed #header,
.node-type-product #header,
.node-type-category #header,
.node-type-page #header,
.node-type-page-long-text #header,
.node-type-confirmation-page #header,
.node-type-content #header,
.node-type-list-of #header,
.node-type-webform #header {
  margin-bottom: 0;
}
/* line 227, ../scss/_global.scss */
.node-type-homepage-2016 .mdmegamenu .arrow,
.node-type-range .mdmegamenu .arrow,
.node-type-range-detailed .mdmegamenu .arrow,
.node-type-product .mdmegamenu .arrow,
.node-type-category .mdmegamenu .arrow,
.node-type-page .mdmegamenu .arrow,
.node-type-page-long-text .mdmegamenu .arrow,
.node-type-confirmation-page .mdmegamenu .arrow,
.node-type-content .mdmegamenu .arrow,
.node-type-list-of .mdmegamenu .arrow,
.node-type-webform .mdmegamenu .arrow {
  display: none;
}
/* line 230, ../scss/_global.scss */
.node-type-homepage-2016 #page .mdmegamenu ul.megamenu li,
.node-type-range #page .mdmegamenu ul.megamenu li,
.node-type-range-detailed #page .mdmegamenu ul.megamenu li,
.node-type-product #page .mdmegamenu ul.megamenu li,
.node-type-category #page .mdmegamenu ul.megamenu li,
.node-type-page #page .mdmegamenu ul.megamenu li,
.node-type-page-long-text #page .mdmegamenu ul.megamenu li,
.node-type-confirmation-page #page .mdmegamenu ul.megamenu li,
.node-type-content #page .mdmegamenu ul.megamenu li,
.node-type-list-of #page .mdmegamenu ul.megamenu li,
.node-type-webform #page .mdmegamenu ul.megamenu li {
  width: auto;
}
/* line 234, ../scss/_global.scss */
.node-type-homepage-2016 .field-collection-view,
.node-type-range .field-collection-view,
.node-type-range-detailed .field-collection-view,
.node-type-product .field-collection-view,
.node-type-category .field-collection-view,
.node-type-page .field-collection-view,
.node-type-page-long-text .field-collection-view,
.node-type-confirmation-page .field-collection-view,
.node-type-content .field-collection-view,
.node-type-list-of .field-collection-view,
.node-type-webform .field-collection-view {
  padding: 0;
  margin: 0;
  border-bottom: none;
}
/* line 239, ../scss/_global.scss */
.node-type-homepage-2016 #content,
.node-type-homepage-2016 #sidebar-first,
.node-type-range #content,
.node-type-range #sidebar-first,
.node-type-range-detailed #content,
.node-type-range-detailed #sidebar-first,
.node-type-product #content,
.node-type-product #sidebar-first,
.node-type-category #content,
.node-type-category #sidebar-first,
.node-type-page #content,
.node-type-page #sidebar-first,
.node-type-page-long-text #content,
.node-type-page-long-text #sidebar-first,
.node-type-confirmation-page #content,
.node-type-confirmation-page #sidebar-first,
.node-type-content #content,
.node-type-content #sidebar-first,
.node-type-list-of #content,
.node-type-list-of #sidebar-first,
.node-type-webform #content,
.node-type-webform #sidebar-first {
  float: right;
}
/* line 245, ../scss/_global.scss */
.node-type-homepage-2016 .banner,
.node-type-range .banner,
.node-type-range-detailed .banner,
.node-type-product .banner,
.node-type-category .banner,
.node-type-page .banner,
.node-type-page-long-text .banner,
.node-type-confirmation-page .banner,
.node-type-content .banner,
.node-type-list-of .banner,
.node-type-webform .banner {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: 400px;
  background-color: rgba(0, 0, 0, 0.5);
  background-repeat: no-repeat;
  background-position: 50% 0;
}
/* line 255, ../scss/_global.scss */
.node-type-homepage-2016 .banner.showVideo .filterBanner,
.node-type-range .banner.showVideo .filterBanner,
.node-type-range-detailed .banner.showVideo .filterBanner,
.node-type-product .banner.showVideo .filterBanner,
.node-type-category .banner.showVideo .filterBanner,
.node-type-page .banner.showVideo .filterBanner,
.node-type-page-long-text .banner.showVideo .filterBanner,
.node-type-confirmation-page .banner.showVideo .filterBanner,
.node-type-content .banner.showVideo .filterBanner,
.node-type-list-of .banner.showVideo .filterBanner,
.node-type-webform .banner.showVideo .filterBanner {
  display: none;
}
/* line 260, ../scss/_global.scss */
.node-type-homepage-2016 .banner.showVideo .videoBanner .youtubePlay,
.node-type-range .banner.showVideo .videoBanner .youtubePlay,
.node-type-range-detailed .banner.showVideo .videoBanner .youtubePlay,
.node-type-product .banner.showVideo .videoBanner .youtubePlay,
.node-type-category .banner.showVideo .videoBanner .youtubePlay,
.node-type-page .banner.showVideo .videoBanner .youtubePlay,
.node-type-page-long-text .banner.showVideo .videoBanner .youtubePlay,
.node-type-confirmation-page .banner.showVideo .videoBanner .youtubePlay,
.node-type-content .banner.showVideo .videoBanner .youtubePlay,
.node-type-list-of .banner.showVideo .videoBanner .youtubePlay,
.node-type-webform .banner.showVideo .videoBanner .youtubePlay {
  display: none;
}
/* line 264, ../scss/_global.scss */
.node-type-homepage-2016 .banner.showVideo .videoBanner iframe,
.node-type-range .banner.showVideo .videoBanner iframe,
.node-type-range-detailed .banner.showVideo .videoBanner iframe,
.node-type-product .banner.showVideo .videoBanner iframe,
.node-type-category .banner.showVideo .videoBanner iframe,
.node-type-page .banner.showVideo .videoBanner iframe,
.node-type-page-long-text .banner.showVideo .videoBanner iframe,
.node-type-confirmation-page .banner.showVideo .videoBanner iframe,
.node-type-content .banner.showVideo .videoBanner iframe,
.node-type-list-of .banner.showVideo .videoBanner iframe,
.node-type-webform .banner.showVideo .videoBanner iframe {
  display: block;
}
/* line 270, ../scss/_global.scss */
.node-type-homepage-2016 .banner ul, .node-type-homepage-2016 .banner li,
.node-type-range .banner ul,
.node-type-range .banner li,
.node-type-range-detailed .banner ul,
.node-type-range-detailed .banner li,
.node-type-product .banner ul,
.node-type-product .banner li,
.node-type-category .banner ul,
.node-type-category .banner li,
.node-type-page .banner ul,
.node-type-page .banner li,
.node-type-page-long-text .banner ul,
.node-type-page-long-text .banner li,
.node-type-confirmation-page .banner ul,
.node-type-confirmation-page .banner li,
.node-type-content .banner ul,
.node-type-content .banner li,
.node-type-list-of .banner ul,
.node-type-list-of .banner li,
.node-type-webform .banner ul,
.node-type-webform .banner li {
  color: #FFFFFF;
  font-size: 12px;
  line-height: 27px;
}
/* line 277, ../scss/_global.scss */
.node-type-homepage-2016 .filterBanner,
.node-type-range .filterBanner,
.node-type-range-detailed .filterBanner,
.node-type-product .filterBanner,
.node-type-category .filterBanner,
.node-type-page .filterBanner,
.node-type-page-long-text .filterBanner,
.node-type-confirmation-page .filterBanner,
.node-type-content .filterBanner,
.node-type-list-of .filterBanner,
.node-type-webform .filterBanner {
  position: absolute;
  width: 48%;
  height: 400px;
  top: 0;
  background-color: rgba(0, 0, 0, 0.45);
  z-index: 2;
}
/* line 286, ../scss/_global.scss */
.node-type-homepage-2016 .contentBanner,
.node-type-range .contentBanner,
.node-type-range-detailed .contentBanner,
.node-type-product .contentBanner,
.node-type-category .contentBanner,
.node-type-page .contentBanner,
.node-type-page-long-text .contentBanner,
.node-type-confirmation-page .contentBanner,
.node-type-content .contentBanner,
.node-type-list-of .contentBanner,
.node-type-webform .contentBanner {
  position: relative;
  max-width: 1180px;
  margin: 0 auto;
  z-index: 3;
}
/* line 292, ../scss/_global.scss */
.node-type-homepage-2016 .contentBanner > div:first-child,
.node-type-range .contentBanner > div:first-child,
.node-type-range-detailed .contentBanner > div:first-child,
.node-type-product .contentBanner > div:first-child,
.node-type-category .contentBanner > div:first-child,
.node-type-page .contentBanner > div:first-child,
.node-type-page-long-text .contentBanner > div:first-child,
.node-type-confirmation-page .contentBanner > div:first-child,
.node-type-content .contentBanner > div:first-child,
.node-type-list-of .contentBanner > div:first-child,
.node-type-webform .contentBanner > div:first-child {
  position: relative;
  width: 40%;
  padding: 20px 0;
}
/* line 298, ../scss/_global.scss */
.node-type-homepage-2016 .contentBanner p,
.node-type-range .contentBanner p,
.node-type-range-detailed .contentBanner p,
.node-type-product .contentBanner p,
.node-type-category .contentBanner p,
.node-type-page .contentBanner p,
.node-type-page-long-text .contentBanner p,
.node-type-confirmation-page .contentBanner p,
.node-type-content .contentBanner p,
.node-type-list-of .contentBanner p,
.node-type-webform .contentBanner p {
  max-width: 95%;
  margin-bottom: 30px;
  font-size: 15px;
  line-height: 27px;
  color: #FFFFFF;
}
/* line 305, ../scss/_global.scss */
.node-type-homepage-2016 .contentBanner p a,
.node-type-range .contentBanner p a,
.node-type-range-detailed .contentBanner p a,
.node-type-product .contentBanner p a,
.node-type-category .contentBanner p a,
.node-type-page .contentBanner p a,
.node-type-page-long-text .contentBanner p a,
.node-type-confirmation-page .contentBanner p a,
.node-type-content .contentBanner p a,
.node-type-list-of .contentBanner p a,
.node-type-webform .contentBanner p a {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}
/* line 312, ../scss/_global.scss */
.node-type-homepage-2016 .contentBanner span,
.node-type-range .contentBanner span,
.node-type-range-detailed .contentBanner span,
.node-type-product .contentBanner span,
.node-type-category .contentBanner span,
.node-type-page .contentBanner span,
.node-type-page-long-text .contentBanner span,
.node-type-confirmation-page .contentBanner span,
.node-type-content .contentBanner span,
.node-type-list-of .contentBanner span,
.node-type-webform .contentBanner span {
  font-size: 15px;
}
/* line 318, ../scss/_global.scss */
.node-type-homepage-2016 .breadcrumb,
.node-type-range .breadcrumb,
.node-type-range-detailed .breadcrumb,
.node-type-product .breadcrumb,
.node-type-category .breadcrumb,
.node-type-page .breadcrumb,
.node-type-page-long-text .breadcrumb,
.node-type-confirmation-page .breadcrumb,
.node-type-content .breadcrumb,
.node-type-list-of .breadcrumb,
.node-type-webform .breadcrumb {
  margin: 0 0 40px;
  padding: 0;
}
/* line 322, ../scss/_global.scss */
.node-type-homepage-2016 .breadcrumb li,
.node-type-range .breadcrumb li,
.node-type-range-detailed .breadcrumb li,
.node-type-product .breadcrumb li,
.node-type-category .breadcrumb li,
.node-type-page .breadcrumb li,
.node-type-page-long-text .breadcrumb li,
.node-type-confirmation-page .breadcrumb li,
.node-type-content .breadcrumb li,
.node-type-list-of .breadcrumb li,
.node-type-webform .breadcrumb li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  list-style: none;
}
/* line 327, ../scss/_global.scss */
.node-type-homepage-2016 .breadcrumb li:last-child span,
.node-type-range .breadcrumb li:last-child span,
.node-type-range-detailed .breadcrumb li:last-child span,
.node-type-product .breadcrumb li:last-child span,
.node-type-category .breadcrumb li:last-child span,
.node-type-page .breadcrumb li:last-child span,
.node-type-page-long-text .breadcrumb li:last-child span,
.node-type-confirmation-page .breadcrumb li:last-child span,
.node-type-content .breadcrumb li:last-child span,
.node-type-list-of .breadcrumb li:last-child span,
.node-type-webform .breadcrumb li:last-child span {
  color: #000000;
}
/* line 333, ../scss/_global.scss */
.node-type-homepage-2016 .breadcrumb a,
.node-type-homepage-2016 .breadcrumb span,
.node-type-range .breadcrumb a,
.node-type-range .breadcrumb span,
.node-type-range-detailed .breadcrumb a,
.node-type-range-detailed .breadcrumb span,
.node-type-product .breadcrumb a,
.node-type-product .breadcrumb span,
.node-type-category .breadcrumb a,
.node-type-category .breadcrumb span,
.node-type-page .breadcrumb a,
.node-type-page .breadcrumb span,
.node-type-page-long-text .breadcrumb a,
.node-type-page-long-text .breadcrumb span,
.node-type-confirmation-page .breadcrumb a,
.node-type-confirmation-page .breadcrumb span,
.node-type-content .breadcrumb a,
.node-type-content .breadcrumb span,
.node-type-list-of .breadcrumb a,
.node-type-list-of .breadcrumb span,
.node-type-webform .breadcrumb a,
.node-type-webform .breadcrumb span {
  text-decoration: none;
  font-family: "Roboto condensed";
  font-size: 12px;
  line-height: 25px;
  color: #505050;
}
/* line 345, ../scss/_global.scss */
.node-type-homepage-2016 .owl-item,
.node-type-range .owl-item,
.node-type-range-detailed .owl-item,
.node-type-product .owl-item,
.node-type-category .owl-item,
.node-type-page .owl-item,
.node-type-page-long-text .owl-item,
.node-type-confirmation-page .owl-item,
.node-type-content .owl-item,
.node-type-list-of .owl-item,
.node-type-webform .owl-item {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 348, ../scss/_global.scss */
.node-type-homepage-2016 .owl-item .content,
.node-type-range .owl-item .content,
.node-type-range-detailed .owl-item .content,
.node-type-product .owl-item .content,
.node-type-category .owl-item .content,
.node-type-page .owl-item .content,
.node-type-page-long-text .owl-item .content,
.node-type-confirmation-page .owl-item .content,
.node-type-content .owl-item .content,
.node-type-list-of .owl-item .content,
.node-type-webform .owl-item .content {
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
  height: 400px;
  background-position: 50% 0;
  background-repeat: no-repeat;
}
/* line 356, ../scss/_global.scss */
.node-type-homepage-2016 .owl-item ul,
.node-type-range .owl-item ul,
.node-type-range-detailed .owl-item ul,
.node-type-product .owl-item ul,
.node-type-category .owl-item ul,
.node-type-page .owl-item ul,
.node-type-page-long-text .owl-item ul,
.node-type-confirmation-page .owl-item ul,
.node-type-content .owl-item ul,
.node-type-list-of .owl-item ul,
.node-type-webform .owl-item ul {
  display: inline;
}
/* line 358, ../scss/_global.scss */
.node-type-homepage-2016 .owl-item ul li,
.node-type-range .owl-item ul li,
.node-type-range-detailed .owl-item ul li,
.node-type-product .owl-item ul li,
.node-type-category .owl-item ul li,
.node-type-page .owl-item ul li,
.node-type-page-long-text .owl-item ul li,
.node-type-confirmation-page .owl-item ul li,
.node-type-content .owl-item ul li,
.node-type-list-of .owl-item ul li,
.node-type-webform .owl-item ul li {
  float: none;
}
/* line 364, ../scss/_global.scss */
.node-type-homepage-2016 .wr-slider,
.node-type-range .wr-slider,
.node-type-range-detailed .wr-slider,
.node-type-product .wr-slider,
.node-type-category .wr-slider,
.node-type-page .wr-slider,
.node-type-page-long-text .wr-slider,
.node-type-confirmation-page .wr-slider,
.node-type-content .wr-slider,
.node-type-list-of .wr-slider,
.node-type-webform .wr-slider {
  position: relative;
}
/* line 368, ../scss/_global.scss */
.node-type-homepage-2016 .owl-nav,
.node-type-range .owl-nav,
.node-type-range-detailed .owl-nav,
.node-type-product .owl-nav,
.node-type-category .owl-nav,
.node-type-page .owl-nav,
.node-type-page-long-text .owl-nav,
.node-type-confirmation-page .owl-nav,
.node-type-content .owl-nav,
.node-type-list-of .owl-nav,
.node-type-webform .owl-nav {
  display: none;
  position: absolute;
  top: 185px;
  width: 100%;
}
/* line 374, ../scss/_global.scss */
.node-type-homepage-2016 .owl-nav div,
.node-type-range .owl-nav div,
.node-type-range-detailed .owl-nav div,
.node-type-product .owl-nav div,
.node-type-category .owl-nav div,
.node-type-page .owl-nav div,
.node-type-page-long-text .owl-nav div,
.node-type-confirmation-page .owl-nav div,
.node-type-content .owl-nav div,
.node-type-list-of .owl-nav div,
.node-type-webform .owl-nav div {
  background: url(../images/slide_banner.png) no-repeat 0 0;
  height: 31px;
  width: 18px;
  text-indent: -9999px;
}
/* line 380, ../scss/_global.scss */
.node-type-homepage-2016 .owl-nav div.owl-next,
.node-type-range .owl-nav div.owl-next,
.node-type-range-detailed .owl-nav div.owl-next,
.node-type-product .owl-nav div.owl-next,
.node-type-category .owl-nav div.owl-next,
.node-type-page .owl-nav div.owl-next,
.node-type-page-long-text .owl-nav div.owl-next,
.node-type-confirmation-page .owl-nav div.owl-next,
.node-type-content .owl-nav div.owl-next,
.node-type-list-of .owl-nav div.owl-next,
.node-type-webform .owl-nav div.owl-next {
  background: url(../images/slide_banner.png) no-repeat -18px 0;
}
/* line 384, ../scss/_global.scss */
.node-type-homepage-2016 .owl-nav div:hover,
.node-type-range .owl-nav div:hover,
.node-type-range-detailed .owl-nav div:hover,
.node-type-product .owl-nav div:hover,
.node-type-category .owl-nav div:hover,
.node-type-page .owl-nav div:hover,
.node-type-page-long-text .owl-nav div:hover,
.node-type-confirmation-page .owl-nav div:hover,
.node-type-content .owl-nav div:hover,
.node-type-list-of .owl-nav div:hover,
.node-type-webform .owl-nav div:hover {
  cursor: pointer;
}
/* line 390, ../scss/_global.scss */
.node-type-homepage-2016 .owl-dots,
.node-type-range .owl-dots,
.node-type-range-detailed .owl-dots,
.node-type-product .owl-dots,
.node-type-category .owl-dots,
.node-type-page .owl-dots,
.node-type-page-long-text .owl-dots,
.node-type-confirmation-page .owl-dots,
.node-type-content .owl-dots,
.node-type-list-of .owl-dots,
.node-type-webform .owl-dots {
  position: absolute;
  width: 100%;
  bottom: 20px;
  z-index: 4;
  text-align: center;
}
/* line 397, ../scss/_global.scss */
.node-type-homepage-2016 .owl-dots .owl-dot,
.node-type-range .owl-dots .owl-dot,
.node-type-range-detailed .owl-dots .owl-dot,
.node-type-product .owl-dots .owl-dot,
.node-type-category .owl-dots .owl-dot,
.node-type-page .owl-dots .owl-dot,
.node-type-page-long-text .owl-dots .owl-dot,
.node-type-confirmation-page .owl-dots .owl-dot,
.node-type-content .owl-dots .owl-dot,
.node-type-list-of .owl-dots .owl-dot,
.node-type-webform .owl-dots .owl-dot {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 400, ../scss/_global.scss */
.node-type-homepage-2016 .owl-dots .owl-dot span,
.node-type-range .owl-dots .owl-dot span,
.node-type-range-detailed .owl-dots .owl-dot span,
.node-type-product .owl-dots .owl-dot span,
.node-type-category .owl-dots .owl-dot span,
.node-type-page .owl-dots .owl-dot span,
.node-type-page-long-text .owl-dots .owl-dot span,
.node-type-confirmation-page .owl-dots .owl-dot span,
.node-type-content .owl-dots .owl-dot span,
.node-type-list-of .owl-dots .owl-dot span,
.node-type-webform .owl-dots .owl-dot span {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 10px;
  height: 10px;
  margin-right: 15px;
  background-color: #FFFFFF;
}
/* line 409, ../scss/_global.scss */
.node-type-homepage-2016 .owl-dots .owl-dot.active span,
.node-type-range .owl-dots .owl-dot.active span,
.node-type-range-detailed .owl-dots .owl-dot.active span,
.node-type-product .owl-dots .owl-dot.active span,
.node-type-category .owl-dots .owl-dot.active span,
.node-type-page .owl-dots .owl-dot.active span,
.node-type-page-long-text .owl-dots .owl-dot.active span,
.node-type-confirmation-page .owl-dots .owl-dot.active span,
.node-type-content .owl-dots .owl-dot.active span,
.node-type-list-of .owl-dots .owl-dot.active span,
.node-type-webform .owl-dots .owl-dot.active span {
  background-color: #F4511E;
}
/* line 415, ../scss/_global.scss */
.node-type-homepage-2016 .owl-dots .owl-dot:hover,
.node-type-range .owl-dots .owl-dot:hover,
.node-type-range-detailed .owl-dots .owl-dot:hover,
.node-type-product .owl-dots .owl-dot:hover,
.node-type-category .owl-dots .owl-dot:hover,
.node-type-page .owl-dots .owl-dot:hover,
.node-type-page-long-text .owl-dots .owl-dot:hover,
.node-type-confirmation-page .owl-dots .owl-dot:hover,
.node-type-content .owl-dots .owl-dot:hover,
.node-type-list-of .owl-dots .owl-dot:hover,
.node-type-webform .owl-dots .owl-dot:hover {
  cursor: pointer;
}
/* line 423, ../scss/_global.scss */
.node-type-homepage-2016 .field-name-field-video-banner .banner,
.node-type-homepage-2016 .field-name-field-video-banner .filterBanner,
.node-type-range .field-name-field-video-banner .banner,
.node-type-range .field-name-field-video-banner .filterBanner,
.node-type-range-detailed .field-name-field-video-banner .banner,
.node-type-range-detailed .field-name-field-video-banner .filterBanner,
.node-type-product .field-name-field-video-banner .banner,
.node-type-product .field-name-field-video-banner .filterBanner,
.node-type-category .field-name-field-video-banner .banner,
.node-type-category .field-name-field-video-banner .filterBanner,
.node-type-page .field-name-field-video-banner .banner,
.node-type-page .field-name-field-video-banner .filterBanner,
.node-type-page-long-text .field-name-field-video-banner .banner,
.node-type-page-long-text .field-name-field-video-banner .filterBanner,
.node-type-confirmation-page .field-name-field-video-banner .banner,
.node-type-confirmation-page .field-name-field-video-banner .filterBanner,
.node-type-content .field-name-field-video-banner .banner,
.node-type-content .field-name-field-video-banner .filterBanner,
.node-type-list-of .field-name-field-video-banner .banner,
.node-type-list-of .field-name-field-video-banner .filterBanner,
.node-type-webform .field-name-field-video-banner .banner,
.node-type-webform .field-name-field-video-banner .filterBanner {
  height: 500px;
}
/* line 429, ../scss/_global.scss */
.node-type-homepage-2016 .videoBanner,
.node-type-range .videoBanner,
.node-type-range-detailed .videoBanner,
.node-type-product .videoBanner,
.node-type-category .videoBanner,
.node-type-page .videoBanner,
.node-type-page-long-text .videoBanner,
.node-type-confirmation-page .videoBanner,
.node-type-content .videoBanner,
.node-type-list-of .videoBanner,
.node-type-webform .videoBanner {
  position: absolute;
  width: auto;
  padding: 0;
  top: 0;
  right: 0;
}
/* line 436, ../scss/_global.scss */
.node-type-homepage-2016 .videoBanner .youtubePlay,
.node-type-range .videoBanner .youtubePlay,
.node-type-range-detailed .videoBanner .youtubePlay,
.node-type-product .videoBanner .youtubePlay,
.node-type-category .videoBanner .youtubePlay,
.node-type-page .videoBanner .youtubePlay,
.node-type-page-long-text .videoBanner .youtubePlay,
.node-type-confirmation-page .videoBanner .youtubePlay,
.node-type-content .videoBanner .youtubePlay,
.node-type-list-of .videoBanner .youtubePlay,
.node-type-webform .videoBanner .youtubePlay {
  position: relative;
  display: block;
  top: 133px;
  right: 273px;
  width: 133px;
  height: 133px;
  background: url(../images/play_video.png) no-repeat;
}
/* line 446, ../scss/_global.scss */
.node-type-homepage-2016 .videoBanner iframe,
.node-type-range .videoBanner iframe,
.node-type-range-detailed .videoBanner iframe,
.node-type-product .videoBanner iframe,
.node-type-category .videoBanner iframe,
.node-type-page .videoBanner iframe,
.node-type-page-long-text .videoBanner iframe,
.node-type-confirmation-page .videoBanner iframe,
.node-type-content .videoBanner iframe,
.node-type-list-of .videoBanner iframe,
.node-type-webform .videoBanner iframe {
  border: none;
  display: none;
}
/* line 453, ../scss/_global.scss */
.node-type-homepage-2016 #triptych-wrapper,
.node-type-range #triptych-wrapper,
.node-type-range-detailed #triptych-wrapper,
.node-type-product #triptych-wrapper,
.node-type-category #triptych-wrapper,
.node-type-page #triptych-wrapper,
.node-type-page-long-text #triptych-wrapper,
.node-type-confirmation-page #triptych-wrapper,
.node-type-content #triptych-wrapper,
.node-type-list-of #triptych-wrapper,
.node-type-webform #triptych-wrapper {
  margin-bottom: 60px;
}
/* line 459, ../scss/_global.scss */
.node-type-homepage-2016 .leftContent,
.node-type-range .leftContent,
.node-type-range-detailed .leftContent,
.node-type-product .leftContent,
.node-type-category .leftContent,
.node-type-page .leftContent,
.node-type-page-long-text .leftContent,
.node-type-confirmation-page .leftContent,
.node-type-content .leftContent,
.node-type-list-of .leftContent,
.node-type-webform .leftContent {
  position: absolute;
}
/* line 463, ../scss/_global.scss */
.node-type-homepage-2016 .leftGreen,
.node-type-range .leftGreen,
.node-type-range-detailed .leftGreen,
.node-type-product .leftGreen,
.node-type-category .leftGreen,
.node-type-page .leftGreen,
.node-type-page-long-text .leftGreen,
.node-type-confirmation-page .leftGreen,
.node-type-content .leftGreen,
.node-type-list-of .leftGreen,
.node-type-webform .leftGreen {
  height: 50px;
  background-color: #F4511E;
}
/* line 468, ../scss/_global.scss */
.node-type-homepage-2016 .leftDarkGrey,
.node-type-range .leftDarkGrey,
.node-type-range-detailed .leftDarkGrey,
.node-type-product .leftDarkGrey,
.node-type-category .leftDarkGrey,
.node-type-page .leftDarkGrey,
.node-type-page-long-text .leftDarkGrey,
.node-type-confirmation-page .leftDarkGrey,
.node-type-content .leftDarkGrey,
.node-type-list-of .leftDarkGrey,
.node-type-webform .leftDarkGrey {
  background-color: #FFFFFF;
  border-right: 1px solid #F4511E;
}
/* line 473, ../scss/_global.scss */
.node-type-homepage-2016 .leftGrey,
.node-type-range .leftGrey,
.node-type-range-detailed .leftGrey,
.node-type-product .leftGrey,
.node-type-category .leftGrey,
.node-type-page .leftGrey,
.node-type-page-long-text .leftGrey,
.node-type-confirmation-page .leftGrey,
.node-type-content .leftGrey,
.node-type-list-of .leftGrey,
.node-type-webform .leftGrey {
  background-color: #C8C8C8;
}
/* line 476, ../scss/_global.scss */
.node-type-homepage-2016 .leftGreyLight,
.node-type-range .leftGreyLight,
.node-type-range-detailed .leftGreyLight,
.node-type-product .leftGreyLight,
.node-type-category .leftGreyLight,
.node-type-page .leftGreyLight,
.node-type-page-long-text .leftGreyLight,
.node-type-confirmation-page .leftGreyLight,
.node-type-content .leftGreyLight,
.node-type-list-of .leftGreyLight,
.node-type-webform .leftGreyLight {
  background-color: #EEEEEE;
}
/* line 483, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first,
.node-type-range #sidebar-first,
.node-type-range-detailed #sidebar-first,
.node-type-product #sidebar-first,
.node-type-category #sidebar-first,
.node-type-page #sidebar-first,
.node-type-page-long-text #sidebar-first,
.node-type-confirmation-page #sidebar-first,
.node-type-content #sidebar-first,
.node-type-list-of #sidebar-first,
.node-type-webform #sidebar-first {
  width: 24%;
  background-color: #FFFFFF;
}
/* line 488, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first .block,
.node-type-range #sidebar-first .block,
.node-type-range-detailed #sidebar-first .block,
.node-type-product #sidebar-first .block,
.node-type-category #sidebar-first .block,
.node-type-page #sidebar-first .block,
.node-type-page-long-text #sidebar-first .block,
.node-type-confirmation-page #sidebar-first .block,
.node-type-content #sidebar-first .block,
.node-type-list-of #sidebar-first .block,
.node-type-webform #sidebar-first .block {
  margin: 0;
  padding-top: 0;
  background: none;
}
/* line 493, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first .block .content,
.node-type-range #sidebar-first .block .content,
.node-type-range-detailed #sidebar-first .block .content,
.node-type-product #sidebar-first .block .content,
.node-type-category #sidebar-first .block .content,
.node-type-page #sidebar-first .block .content,
.node-type-page-long-text #sidebar-first .block .content,
.node-type-confirmation-page #sidebar-first .block .content,
.node-type-content #sidebar-first .block .content,
.node-type-list-of #sidebar-first .block .content,
.node-type-webform #sidebar-first .block .content {
  padding: 0;
}
/* line 498, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block,
.node-type-range #sidebar-first #block-views-related-t-content-block,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block,
.node-type-product #sidebar-first #block-views-related-t-content-block,
.node-type-category #sidebar-first #block-views-related-t-content-block,
.node-type-page #sidebar-first #block-views-related-t-content-block,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block,
.node-type-content #sidebar-first #block-views-related-t-content-block,
.node-type-list-of #sidebar-first #block-views-related-t-content-block,
.node-type-webform #sidebar-first #block-views-related-t-content-block {
  background-color: #EEEEEE;
}
/* line 501, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-range #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-product #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-category #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-page #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-content #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-list-of #sidebar-first #block-views-related-t-content-block .blockH2,
.node-type-webform #sidebar-first #block-views-related-t-content-block .blockH2 {
  padding: 40px 20px 40px 0;
  text-align: center;
  font-size: 24px;
  font-family: "Roboto condensed";
  font-weight: bold;
}
/* line 509, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block ul,
.node-type-range #sidebar-first #block-views-related-t-content-block ul,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block ul,
.node-type-product #sidebar-first #block-views-related-t-content-block ul,
.node-type-category #sidebar-first #block-views-related-t-content-block ul,
.node-type-page #sidebar-first #block-views-related-t-content-block ul,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block ul,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block ul,
.node-type-content #sidebar-first #block-views-related-t-content-block ul,
.node-type-list-of #sidebar-first #block-views-related-t-content-block ul,
.node-type-webform #sidebar-first #block-views-related-t-content-block ul {
  padding: 0;
}
/* line 513, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block li,
.node-type-range #sidebar-first #block-views-related-t-content-block li,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block li,
.node-type-product #sidebar-first #block-views-related-t-content-block li,
.node-type-category #sidebar-first #block-views-related-t-content-block li,
.node-type-page #sidebar-first #block-views-related-t-content-block li,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block li,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block li,
.node-type-content #sidebar-first #block-views-related-t-content-block li,
.node-type-list-of #sidebar-first #block-views-related-t-content-block li,
.node-type-webform #sidebar-first #block-views-related-t-content-block li {
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 40px;
  background: none;
  text-align: left;
}
/* line 521, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block img,
.node-type-range #sidebar-first #block-views-related-t-content-block img,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block img,
.node-type-product #sidebar-first #block-views-related-t-content-block img,
.node-type-category #sidebar-first #block-views-related-t-content-block img,
.node-type-page #sidebar-first #block-views-related-t-content-block img,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block img,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block img,
.node-type-content #sidebar-first #block-views-related-t-content-block img,
.node-type-list-of #sidebar-first #block-views-related-t-content-block img,
.node-type-webform #sidebar-first #block-views-related-t-content-block img {
  margin-bottom: 15px;
}
/* line 526, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-range #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-product #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-category #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-page #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-content #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-list-of #sidebar-first #block-views-related-t-content-block .views-field-title a,
.node-type-webform #sidebar-first #block-views-related-t-content-block .views-field-title a {
  margin-bottom: 0;
  padding: 0 0 5px;
  line-height: 20px;
  font-weight: bold;
  text-decoration: underline;
}
/* line 535, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-range #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-product #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-category #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-page #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-content #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-list-of #sidebar-first #block-views-related-t-content-block .views-field-field-introduction,
.node-type-webform #sidebar-first #block-views-related-t-content-block .views-field-field-introduction {
  line-height: 20px;
}
/* line 539, ../scss/_global.scss */
.node-type-homepage-2016 #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-range #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-range-detailed #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-product #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-category #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-page #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-page-long-text #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-confirmation-page #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-content #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-list-of #sidebar-first #block-views-related-t-content-block .views-row:last-child,
.node-type-webform #sidebar-first #block-views-related-t-content-block .views-row:last-child {
  margin-bottom: 0;
}
/* line 545, ../scss/_global.scss */
.node-type-homepage-2016 .views-field-field-contact-title,
.node-type-range .views-field-field-contact-title,
.node-type-range-detailed .views-field-field-contact-title,
.node-type-product .views-field-field-contact-title,
.node-type-category .views-field-field-contact-title,
.node-type-page .views-field-field-contact-title,
.node-type-page-long-text .views-field-field-contact-title,
.node-type-confirmation-page .views-field-field-contact-title,
.node-type-content .views-field-field-contact-title,
.node-type-list-of .views-field-field-contact-title,
.node-type-webform .views-field-field-contact-title {
  position: relative;
  margin-bottom: 40px;
  padding: 15px 0;
  text-align: center;
  text-transform: uppercase;
  background-color: #F4511E;
  font-family: "Roboto condensed";
  font-weight: bold;
  font-size: 20px;
  line-height: 1;
  color: #FFFFFF;
  height: 50px;
}
/* line 560, ../scss/_global.scss */
.node-type-homepage-2016 .views-field-field-contact-title .field-content,
.node-type-range .views-field-field-contact-title .field-content,
.node-type-range-detailed .views-field-field-contact-title .field-content,
.node-type-product .views-field-field-contact-title .field-content,
.node-type-category .views-field-field-contact-title .field-content,
.node-type-page .views-field-field-contact-title .field-content,
.node-type-page-long-text .views-field-field-contact-title .field-content,
.node-type-confirmation-page .views-field-field-contact-title .field-content,
.node-type-content .views-field-field-contact-title .field-content,
.node-type-list-of .views-field-field-contact-title .field-content,
.node-type-webform .views-field-field-contact-title .field-content {
  height: 22px;
  overflow: hidden;
}
/* line 565, ../scss/_global.scss */
.node-type-homepage-2016 .views-field-field-contact-title:after,
.node-type-range .views-field-field-contact-title:after,
.node-type-range-detailed .views-field-field-contact-title:after,
.node-type-product .views-field-field-contact-title:after,
.node-type-category .views-field-field-contact-title:after,
.node-type-page .views-field-field-contact-title:after,
.node-type-page-long-text .views-field-field-contact-title:after,
.node-type-confirmation-page .views-field-field-contact-title:after,
.node-type-content .views-field-field-contact-title:after,
.node-type-list-of .views-field-field-contact-title:after,
.node-type-webform .views-field-field-contact-title:after {
  content: "";
  position: absolute;
  left: 102px;
  bottom: -20px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 25px 40px 0 40px;
  border-color: #F4511E transparent transparent transparent;
}
/* line 579, ../scss/_global.scss */
.node-type-homepage-2016 .node-webform,
.node-type-range .node-webform,
.node-type-range-detailed .node-webform,
.node-type-product .node-webform,
.node-type-category .node-webform,
.node-type-page .node-webform,
.node-type-page-long-text .node-webform,
.node-type-confirmation-page .node-webform,
.node-type-content .node-webform,
.node-type-list-of .node-webform,
.node-type-webform .node-webform {
  width: auto;
}
/* line 583, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1,
.node-type-homepage-2016 #block-views-contact-block,
.node-type-range #block-views-contact-a-b-test-block,
.node-type-range #block-views-contact-a-b-test-block-1,
.node-type-range #block-views-contact-block,
.node-type-range-detailed #block-views-contact-a-b-test-block,
.node-type-range-detailed #block-views-contact-a-b-test-block-1,
.node-type-range-detailed #block-views-contact-block,
.node-type-product #block-views-contact-a-b-test-block,
.node-type-product #block-views-contact-a-b-test-block-1,
.node-type-product #block-views-contact-block,
.node-type-category #block-views-contact-a-b-test-block,
.node-type-category #block-views-contact-a-b-test-block-1,
.node-type-category #block-views-contact-block,
.node-type-page #block-views-contact-a-b-test-block,
.node-type-page #block-views-contact-a-b-test-block-1,
.node-type-page #block-views-contact-block,
.node-type-page-long-text #block-views-contact-a-b-test-block,
.node-type-page-long-text #block-views-contact-a-b-test-block-1,
.node-type-page-long-text #block-views-contact-block,
.node-type-confirmation-page #block-views-contact-a-b-test-block,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1,
.node-type-confirmation-page #block-views-contact-block,
.node-type-content #block-views-contact-a-b-test-block,
.node-type-content #block-views-contact-a-b-test-block-1,
.node-type-content #block-views-contact-block,
.node-type-list-of #block-views-contact-a-b-test-block,
.node-type-list-of #block-views-contact-a-b-test-block-1,
.node-type-list-of #block-views-contact-block,
.node-type-webform #block-views-contact-a-b-test-block,
.node-type-webform #block-views-contact-a-b-test-block-1,
.node-type-webform #block-views-contact-block {
  border-right: 1px solid #F4511E;
}
/* line 589, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-row,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-row,
.node-type-homepage-2016 #block-views-contact-block .views-row,
.node-type-range #block-views-contact-a-b-test-block .views-row,
.node-type-range #block-views-contact-a-b-test-block-1 .views-row,
.node-type-range #block-views-contact-block .views-row,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-row,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-row,
.node-type-range-detailed #block-views-contact-block .views-row,
.node-type-product #block-views-contact-a-b-test-block .views-row,
.node-type-product #block-views-contact-a-b-test-block-1 .views-row,
.node-type-product #block-views-contact-block .views-row,
.node-type-category #block-views-contact-a-b-test-block .views-row,
.node-type-category #block-views-contact-a-b-test-block-1 .views-row,
.node-type-category #block-views-contact-block .views-row,
.node-type-page #block-views-contact-a-b-test-block .views-row,
.node-type-page #block-views-contact-a-b-test-block-1 .views-row,
.node-type-page #block-views-contact-block .views-row,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-row,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-row,
.node-type-page-long-text #block-views-contact-block .views-row,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-row,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-row,
.node-type-confirmation-page #block-views-contact-block .views-row,
.node-type-content #block-views-contact-a-b-test-block .views-row,
.node-type-content #block-views-contact-a-b-test-block-1 .views-row,
.node-type-content #block-views-contact-block .views-row,
.node-type-list-of #block-views-contact-a-b-test-block .views-row,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-row,
.node-type-list-of #block-views-contact-block .views-row,
.node-type-webform #block-views-contact-a-b-test-block .views-row,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-row,
.node-type-webform #block-views-contact-block .views-row {
  background: none;
  padding: 0;
  margin: 0;
}
/* line 595, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-range #block-views-contact-block .views-field-nothing,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-range-detailed #block-views-contact-block .views-field-nothing,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-product #block-views-contact-block .views-field-nothing,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-category #block-views-contact-block .views-field-nothing,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-page #block-views-contact-block .views-field-nothing,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-page-long-text #block-views-contact-block .views-field-nothing,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-content #block-views-contact-block .views-field-nothing,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-list-of #block-views-contact-block .views-field-nothing,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing,
.node-type-webform #block-views-contact-block .views-field-nothing {
  font-size: 14px;
  margin: 0 20px 30px 0;
}
/* line 599, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .chat-text,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .phone-text,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-range #block-views-contact-block .views-field-nothing .chat-text,
.node-type-range #block-views-contact-block .views-field-nothing .phone-text,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .chat-text,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .phone-text,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-product #block-views-contact-block .views-field-nothing .chat-text,
.node-type-product #block-views-contact-block .views-field-nothing .phone-text,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-category #block-views-contact-block .views-field-nothing .chat-text,
.node-type-category #block-views-contact-block .views-field-nothing .phone-text,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-page #block-views-contact-block .views-field-nothing .chat-text,
.node-type-page #block-views-contact-block .views-field-nothing .phone-text,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .chat-text,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .phone-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .chat-text,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .phone-text,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-content #block-views-contact-block .views-field-nothing .chat-text,
.node-type-content #block-views-contact-block .views-field-nothing .phone-text,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-list-of #block-views-contact-block .views-field-nothing .chat-text,
.node-type-list-of #block-views-contact-block .views-field-nothing .phone-text,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .chat-text,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .phone-text,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text,
.node-type-webform #block-views-contact-block .views-field-nothing .chat-text,
.node-type-webform #block-views-contact-block .views-field-nothing .phone-text {
  color: #72bf44;
}
/* line 602, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-range #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-range #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-product #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-product #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-category #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-category #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-page #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-page #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-content #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-content #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-list-of #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-list-of #block-views-contact-block .views-field-nothing .phone-text a,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .chat-text a,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .phone-text a,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .chat-text a,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-text a,
.node-type-webform #block-views-contact-block .views-field-nothing .chat-text a,
.node-type-webform #block-views-contact-block .views-field-nothing .phone-text a {
  color: 14px;
  font-weight: bold;
  text-decoration: underline;
}
/* line 608, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .phone-number,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-range #block-views-contact-block .views-field-nothing .phone-number,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .phone-number,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-product #block-views-contact-block .views-field-nothing .phone-number,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-category #block-views-contact-block .views-field-nothing .phone-number,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-page #block-views-contact-block .views-field-nothing .phone-number,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .phone-number,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .phone-number,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-content #block-views-contact-block .views-field-nothing .phone-number,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-list-of #block-views-contact-block .views-field-nothing .phone-number,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .phone-number,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number,
.node-type-webform #block-views-contact-block .views-field-nothing .phone-number {
  padding-left: 30px;
  background: url(../images/picto_neopost/phone.png) no-repeat 0 0;
  background-size: 22px auto;
  width: 160px;
  height: 22px;
  display: flex;
}
/* line 615, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-range #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-product #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-category #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-page #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-content #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-list-of #block-views-contact-block .views-field-nothing .phone-number a,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .phone-number a,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-number a,
.node-type-webform #block-views-contact-block .views-field-nothing .phone-number a {
  color: 14px;
  font-size: 20px;
}
/* line 622, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .phone-url,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-range #block-views-contact-block .views-field-nothing .phone-url,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .phone-url,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-product #block-views-contact-block .views-field-nothing .phone-url,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-category #block-views-contact-block .views-field-nothing .phone-url,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-page #block-views-contact-block .views-field-nothing .phone-url,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .phone-url,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .phone-url,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-content #block-views-contact-block .views-field-nothing .phone-url,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-list-of #block-views-contact-block .views-field-nothing .phone-url,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .phone-url,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url,
.node-type-webform #block-views-contact-block .views-field-nothing .phone-url {
  color: 14px;
}
/* line 624, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-range #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-product #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-category #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-page #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-content #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-list-of #block-views-contact-block .views-field-nothing .phone-url a,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .phone-url a,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a,
.node-type-webform #block-views-contact-block .views-field-nothing .phone-url a {
  color: 14px;
  font-weight: bold;
  text-decoration: underline;
}
/* line 628, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-range #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-product #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-category #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-page #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-content #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-list-of #block-views-contact-block .views-field-nothing .phone-url a:hover,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .phone-url a:hover,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .phone-url a:hover,
.node-type-webform #block-views-contact-block .views-field-nothing .phone-url a:hover {
  color: #505050;
}
/* line 633, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .sales,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .support,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-range #block-views-contact-block .views-field-nothing .sales,
.node-type-range #block-views-contact-block .views-field-nothing .support,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .sales,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .support,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-product #block-views-contact-block .views-field-nothing .sales,
.node-type-product #block-views-contact-block .views-field-nothing .support,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-category #block-views-contact-block .views-field-nothing .sales,
.node-type-category #block-views-contact-block .views-field-nothing .support,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-page #block-views-contact-block .views-field-nothing .sales,
.node-type-page #block-views-contact-block .views-field-nothing .support,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .sales,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .support,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .sales,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .support,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-content #block-views-contact-block .views-field-nothing .sales,
.node-type-content #block-views-contact-block .views-field-nothing .support,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-list-of #block-views-contact-block .views-field-nothing .sales,
.node-type-list-of #block-views-contact-block .views-field-nothing .support,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .sales,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .support,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .sales,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .support,
.node-type-webform #block-views-contact-block .views-field-nothing .sales,
.node-type-webform #block-views-contact-block .views-field-nothing .support {
  line-height: 27px;
  margin: 0 0 30px;
}
/* line 637, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .sales p,
.node-type-homepage-2016 #block-views-contact-block .views-field-nothing .support p,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-range #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-range #block-views-contact-block .views-field-nothing .sales p,
.node-type-range #block-views-contact-block .views-field-nothing .support p,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .sales p,
.node-type-range-detailed #block-views-contact-block .views-field-nothing .support p,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-product #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-product #block-views-contact-block .views-field-nothing .sales p,
.node-type-product #block-views-contact-block .views-field-nothing .support p,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-category #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-category #block-views-contact-block .views-field-nothing .sales p,
.node-type-category #block-views-contact-block .views-field-nothing .support p,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-page #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-page #block-views-contact-block .views-field-nothing .sales p,
.node-type-page #block-views-contact-block .views-field-nothing .support p,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .sales p,
.node-type-page-long-text #block-views-contact-block .views-field-nothing .support p,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .sales p,
.node-type-confirmation-page #block-views-contact-block .views-field-nothing .support p,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-content #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-content #block-views-contact-block .views-field-nothing .sales p,
.node-type-content #block-views-contact-block .views-field-nothing .support p,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-list-of #block-views-contact-block .views-field-nothing .sales p,
.node-type-list-of #block-views-contact-block .views-field-nothing .support p,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .sales p,
.node-type-webform #block-views-contact-a-b-test-block .views-field-nothing .support p,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .sales p,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-nothing .support p,
.node-type-webform #block-views-contact-block .views-field-nothing .sales p,
.node-type-webform #block-views-contact-block .views-field-nothing .support p {
  font-size: 14px;
}
/* line 643, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-body,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-range #block-views-contact-block .views-field-field-contact-body,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-body,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-product #block-views-contact-block .views-field-field-contact-body,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-category #block-views-contact-block .views-field-field-contact-body,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-page #block-views-contact-block .views-field-field-contact-body,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-body,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-body,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-content #block-views-contact-block .views-field-field-contact-body,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-list-of #block-views-contact-block .views-field-field-contact-body,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-body,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-body,
.node-type-webform #block-views-contact-block .views-field-field-contact-body {
  position: relative;
  margin: 0 20px 0 0;
  padding: 0 0 20px;
  background: none;
  color: #000000;
}
/* line 650, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-body p,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-body a,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-range #block-views-contact-block .views-field-field-contact-body p,
.node-type-range #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-range #block-views-contact-block .views-field-field-contact-body a,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-body p,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-body a,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-product #block-views-contact-block .views-field-field-contact-body p,
.node-type-product #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-product #block-views-contact-block .views-field-field-contact-body a,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-category #block-views-contact-block .views-field-field-contact-body p,
.node-type-category #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-category #block-views-contact-block .views-field-field-contact-body a,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-page #block-views-contact-block .views-field-field-contact-body p,
.node-type-page #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-page #block-views-contact-block .views-field-field-contact-body a,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-body p,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-body a,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-body p,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-body a,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-content #block-views-contact-block .views-field-field-contact-body p,
.node-type-content #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-content #block-views-contact-block .views-field-field-contact-body a,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-list-of #block-views-contact-block .views-field-field-contact-body p,
.node-type-list-of #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-list-of #block-views-contact-block .views-field-field-contact-body a,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-body p,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-body .field-content,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-body p,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-body .field-content,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-webform #block-views-contact-block .views-field-field-contact-body p,
.node-type-webform #block-views-contact-block .views-field-field-contact-body .field-content,
.node-type-webform #block-views-contact-block .views-field-field-contact-body a {
  font-size: 12px;
  line-height: 25px;
  color: #000000;
}
/* line 657, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-body a,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-range #block-views-contact-block .views-field-field-contact-body a,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-body a,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-product #block-views-contact-block .views-field-field-contact-body a,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-category #block-views-contact-block .views-field-field-contact-body a,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-page #block-views-contact-block .views-field-field-contact-body a,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-body a,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-body a,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-content #block-views-contact-block .views-field-field-contact-body a,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-list-of #block-views-contact-block .views-field-field-contact-body a,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-body a,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a,
.node-type-webform #block-views-contact-block .views-field-field-contact-body a {
  text-decoration: underline;
}
/* line 659, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-range #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-product #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-category #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-page #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-content #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-list-of #block-views-contact-block .views-field-field-contact-body a:hover,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-body a:hover,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-body a:hover,
.node-type-webform #block-views-contact-block .views-field-field-contact-body a:hover {
  color: #505050;
}
/* line 664, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-range #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-product #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-category #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-page #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-content #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-list-of #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-body > .field-content > p:last-child,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-body > .field-content > p:last-child,
.node-type-webform #block-views-contact-block .views-field-field-contact-body > .field-content > p:last-child {
  margin-bottom: 0;
}
/* line 670, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-phone,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-range #block-views-contact-block .views-field-field-contact-phone,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-phone,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-product #block-views-contact-block .views-field-field-contact-phone,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-category #block-views-contact-block .views-field-field-contact-phone,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-page #block-views-contact-block .views-field-field-contact-phone,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-phone,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-phone,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-content #block-views-contact-block .views-field-field-contact-phone,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-list-of #block-views-contact-block .views-field-field-contact-phone,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-phone,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone,
.node-type-webform #block-views-contact-block .views-field-field-contact-phone {
  position: relative;
  height: 37px;
  margin: 0 0 30px;
  color: #000000;
  background: url(/sites/all/themes/neopost/images/picto_neopost/phone.png) no-repeat left 5px;
}
/* line 677, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-contact-phone a,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-range #block-views-contact-block .views-field-field-contact-phone a,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-range-detailed #block-views-contact-block .views-field-field-contact-phone a,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-product #block-views-contact-block .views-field-field-contact-phone a,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-category #block-views-contact-block .views-field-field-contact-phone a,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-page #block-views-contact-block .views-field-field-contact-phone a,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-page-long-text #block-views-contact-block .views-field-field-contact-phone a,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-confirmation-page #block-views-contact-block .views-field-field-contact-phone a,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-content #block-views-contact-block .views-field-field-contact-phone a,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-list-of #block-views-contact-block .views-field-field-contact-phone a,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-contact-phone a,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-contact-phone a,
.node-type-webform #block-views-contact-block .views-field-field-contact-phone a {
  margin: 0;
  padding: 10px 0 0 20px;
  font-size: 20px;
  font-weight: bold;
  font-family: "Verdana";
  color: #000000;
}
/* line 687, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-homepage-2016 #block-views-contact-block .views-field-field-webform,
.node-type-range #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-range #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-range #block-views-contact-block .views-field-field-webform,
.node-type-range-detailed #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-range-detailed #block-views-contact-block .views-field-field-webform,
.node-type-product #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-product #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-product #block-views-contact-block .views-field-field-webform,
.node-type-category #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-category #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-category #block-views-contact-block .views-field-field-webform,
.node-type-page #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-page #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-page #block-views-contact-block .views-field-field-webform,
.node-type-page-long-text #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-page-long-text #block-views-contact-block .views-field-field-webform,
.node-type-confirmation-page #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-confirmation-page #block-views-contact-block .views-field-field-webform,
.node-type-content #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-content #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-content #block-views-contact-block .views-field-field-webform,
.node-type-list-of #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-list-of #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-list-of #block-views-contact-block .views-field-field-webform,
.node-type-webform #block-views-contact-a-b-test-block .views-field-field-webform,
.node-type-webform #block-views-contact-a-b-test-block-1 .views-field-field-webform,
.node-type-webform #block-views-contact-block .views-field-field-webform {
  position: relative;
  margin: 0 20px 0 0;
}
/* line 692, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-item,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-item,
.node-type-homepage-2016 #block-views-contact-block .form-item,
.node-type-range #block-views-contact-a-b-test-block .form-item,
.node-type-range #block-views-contact-a-b-test-block-1 .form-item,
.node-type-range #block-views-contact-block .form-item,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-item,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-item,
.node-type-range-detailed #block-views-contact-block .form-item,
.node-type-product #block-views-contact-a-b-test-block .form-item,
.node-type-product #block-views-contact-a-b-test-block-1 .form-item,
.node-type-product #block-views-contact-block .form-item,
.node-type-category #block-views-contact-a-b-test-block .form-item,
.node-type-category #block-views-contact-a-b-test-block-1 .form-item,
.node-type-category #block-views-contact-block .form-item,
.node-type-page #block-views-contact-a-b-test-block .form-item,
.node-type-page #block-views-contact-a-b-test-block-1 .form-item,
.node-type-page #block-views-contact-block .form-item,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-item,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-item,
.node-type-page-long-text #block-views-contact-block .form-item,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-item,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-item,
.node-type-confirmation-page #block-views-contact-block .form-item,
.node-type-content #block-views-contact-a-b-test-block .form-item,
.node-type-content #block-views-contact-a-b-test-block-1 .form-item,
.node-type-content #block-views-contact-block .form-item,
.node-type-list-of #block-views-contact-a-b-test-block .form-item,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-item,
.node-type-list-of #block-views-contact-block .form-item,
.node-type-webform #block-views-contact-a-b-test-block .form-item,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-item,
.node-type-webform #block-views-contact-block .form-item {
  margin: 0 0 20px;
  padding: 0;
}
/* line 697, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .title-webform,
.node-type-homepage-2016 #block-views-contact-a-b-test-block legend,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .link-wrapper,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 legend,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-homepage-2016 #block-views-contact-block .title-webform,
.node-type-homepage-2016 #block-views-contact-block legend,
.node-type-homepage-2016 #block-views-contact-block .link-wrapper,
.node-type-range #block-views-contact-a-b-test-block .title-webform,
.node-type-range #block-views-contact-a-b-test-block legend,
.node-type-range #block-views-contact-a-b-test-block .link-wrapper,
.node-type-range #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-range #block-views-contact-a-b-test-block-1 legend,
.node-type-range #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-range #block-views-contact-block .title-webform,
.node-type-range #block-views-contact-block legend,
.node-type-range #block-views-contact-block .link-wrapper,
.node-type-range-detailed #block-views-contact-a-b-test-block .title-webform,
.node-type-range-detailed #block-views-contact-a-b-test-block legend,
.node-type-range-detailed #block-views-contact-a-b-test-block .link-wrapper,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 legend,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-range-detailed #block-views-contact-block .title-webform,
.node-type-range-detailed #block-views-contact-block legend,
.node-type-range-detailed #block-views-contact-block .link-wrapper,
.node-type-product #block-views-contact-a-b-test-block .title-webform,
.node-type-product #block-views-contact-a-b-test-block legend,
.node-type-product #block-views-contact-a-b-test-block .link-wrapper,
.node-type-product #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-product #block-views-contact-a-b-test-block-1 legend,
.node-type-product #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-product #block-views-contact-block .title-webform,
.node-type-product #block-views-contact-block legend,
.node-type-product #block-views-contact-block .link-wrapper,
.node-type-category #block-views-contact-a-b-test-block .title-webform,
.node-type-category #block-views-contact-a-b-test-block legend,
.node-type-category #block-views-contact-a-b-test-block .link-wrapper,
.node-type-category #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-category #block-views-contact-a-b-test-block-1 legend,
.node-type-category #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-category #block-views-contact-block .title-webform,
.node-type-category #block-views-contact-block legend,
.node-type-category #block-views-contact-block .link-wrapper,
.node-type-page #block-views-contact-a-b-test-block .title-webform,
.node-type-page #block-views-contact-a-b-test-block legend,
.node-type-page #block-views-contact-a-b-test-block .link-wrapper,
.node-type-page #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-page #block-views-contact-a-b-test-block-1 legend,
.node-type-page #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-page #block-views-contact-block .title-webform,
.node-type-page #block-views-contact-block legend,
.node-type-page #block-views-contact-block .link-wrapper,
.node-type-page-long-text #block-views-contact-a-b-test-block .title-webform,
.node-type-page-long-text #block-views-contact-a-b-test-block legend,
.node-type-page-long-text #block-views-contact-a-b-test-block .link-wrapper,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 legend,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-page-long-text #block-views-contact-block .title-webform,
.node-type-page-long-text #block-views-contact-block legend,
.node-type-page-long-text #block-views-contact-block .link-wrapper,
.node-type-confirmation-page #block-views-contact-a-b-test-block .title-webform,
.node-type-confirmation-page #block-views-contact-a-b-test-block legend,
.node-type-confirmation-page #block-views-contact-a-b-test-block .link-wrapper,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 legend,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-confirmation-page #block-views-contact-block .title-webform,
.node-type-confirmation-page #block-views-contact-block legend,
.node-type-confirmation-page #block-views-contact-block .link-wrapper,
.node-type-content #block-views-contact-a-b-test-block .title-webform,
.node-type-content #block-views-contact-a-b-test-block legend,
.node-type-content #block-views-contact-a-b-test-block .link-wrapper,
.node-type-content #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-content #block-views-contact-a-b-test-block-1 legend,
.node-type-content #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-content #block-views-contact-block .title-webform,
.node-type-content #block-views-contact-block legend,
.node-type-content #block-views-contact-block .link-wrapper,
.node-type-list-of #block-views-contact-a-b-test-block .title-webform,
.node-type-list-of #block-views-contact-a-b-test-block legend,
.node-type-list-of #block-views-contact-a-b-test-block .link-wrapper,
.node-type-list-of #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-list-of #block-views-contact-a-b-test-block-1 legend,
.node-type-list-of #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-list-of #block-views-contact-block .title-webform,
.node-type-list-of #block-views-contact-block legend,
.node-type-list-of #block-views-contact-block .link-wrapper,
.node-type-webform #block-views-contact-a-b-test-block .title-webform,
.node-type-webform #block-views-contact-a-b-test-block legend,
.node-type-webform #block-views-contact-a-b-test-block .link-wrapper,
.node-type-webform #block-views-contact-a-b-test-block-1 .title-webform,
.node-type-webform #block-views-contact-a-b-test-block-1 legend,
.node-type-webform #block-views-contact-a-b-test-block-1 .link-wrapper,
.node-type-webform #block-views-contact-block .title-webform,
.node-type-webform #block-views-contact-block legend,
.node-type-webform #block-views-contact-block .link-wrapper {
  display: none;
}
/* line 703, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block label,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 label,
.node-type-homepage-2016 #block-views-contact-block label,
.node-type-range #block-views-contact-a-b-test-block label,
.node-type-range #block-views-contact-a-b-test-block-1 label,
.node-type-range #block-views-contact-block label,
.node-type-range-detailed #block-views-contact-a-b-test-block label,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 label,
.node-type-range-detailed #block-views-contact-block label,
.node-type-product #block-views-contact-a-b-test-block label,
.node-type-product #block-views-contact-a-b-test-block-1 label,
.node-type-product #block-views-contact-block label,
.node-type-category #block-views-contact-a-b-test-block label,
.node-type-category #block-views-contact-a-b-test-block-1 label,
.node-type-category #block-views-contact-block label,
.node-type-page #block-views-contact-a-b-test-block label,
.node-type-page #block-views-contact-a-b-test-block-1 label,
.node-type-page #block-views-contact-block label,
.node-type-page-long-text #block-views-contact-a-b-test-block label,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 label,
.node-type-page-long-text #block-views-contact-block label,
.node-type-confirmation-page #block-views-contact-a-b-test-block label,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 label,
.node-type-confirmation-page #block-views-contact-block label,
.node-type-content #block-views-contact-a-b-test-block label,
.node-type-content #block-views-contact-a-b-test-block-1 label,
.node-type-content #block-views-contact-block label,
.node-type-list-of #block-views-contact-a-b-test-block label,
.node-type-list-of #block-views-contact-a-b-test-block-1 label,
.node-type-list-of #block-views-contact-block label,
.node-type-webform #block-views-contact-a-b-test-block label,
.node-type-webform #block-views-contact-a-b-test-block-1 label,
.node-type-webform #block-views-contact-block label {
  display: block;
  margin-bottom: 5px;
  color: #000000;
  font-weight: normal;
  font-size: 12px;
  line-height: 22px;
}
/* line 712, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-text,
.node-type-homepage-2016 #block-views-contact-a-b-test-block textarea,
.node-type-homepage-2016 #block-views-contact-a-b-test-block select,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-text,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 textarea,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 select,
.node-type-homepage-2016 #block-views-contact-block .form-text,
.node-type-homepage-2016 #block-views-contact-block textarea,
.node-type-homepage-2016 #block-views-contact-block select,
.node-type-range #block-views-contact-a-b-test-block .form-text,
.node-type-range #block-views-contact-a-b-test-block textarea,
.node-type-range #block-views-contact-a-b-test-block select,
.node-type-range #block-views-contact-a-b-test-block-1 .form-text,
.node-type-range #block-views-contact-a-b-test-block-1 textarea,
.node-type-range #block-views-contact-a-b-test-block-1 select,
.node-type-range #block-views-contact-block .form-text,
.node-type-range #block-views-contact-block textarea,
.node-type-range #block-views-contact-block select,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-text,
.node-type-range-detailed #block-views-contact-a-b-test-block textarea,
.node-type-range-detailed #block-views-contact-a-b-test-block select,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-text,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 textarea,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 select,
.node-type-range-detailed #block-views-contact-block .form-text,
.node-type-range-detailed #block-views-contact-block textarea,
.node-type-range-detailed #block-views-contact-block select,
.node-type-product #block-views-contact-a-b-test-block .form-text,
.node-type-product #block-views-contact-a-b-test-block textarea,
.node-type-product #block-views-contact-a-b-test-block select,
.node-type-product #block-views-contact-a-b-test-block-1 .form-text,
.node-type-product #block-views-contact-a-b-test-block-1 textarea,
.node-type-product #block-views-contact-a-b-test-block-1 select,
.node-type-product #block-views-contact-block .form-text,
.node-type-product #block-views-contact-block textarea,
.node-type-product #block-views-contact-block select,
.node-type-category #block-views-contact-a-b-test-block .form-text,
.node-type-category #block-views-contact-a-b-test-block textarea,
.node-type-category #block-views-contact-a-b-test-block select,
.node-type-category #block-views-contact-a-b-test-block-1 .form-text,
.node-type-category #block-views-contact-a-b-test-block-1 textarea,
.node-type-category #block-views-contact-a-b-test-block-1 select,
.node-type-category #block-views-contact-block .form-text,
.node-type-category #block-views-contact-block textarea,
.node-type-category #block-views-contact-block select,
.node-type-page #block-views-contact-a-b-test-block .form-text,
.node-type-page #block-views-contact-a-b-test-block textarea,
.node-type-page #block-views-contact-a-b-test-block select,
.node-type-page #block-views-contact-a-b-test-block-1 .form-text,
.node-type-page #block-views-contact-a-b-test-block-1 textarea,
.node-type-page #block-views-contact-a-b-test-block-1 select,
.node-type-page #block-views-contact-block .form-text,
.node-type-page #block-views-contact-block textarea,
.node-type-page #block-views-contact-block select,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-text,
.node-type-page-long-text #block-views-contact-a-b-test-block textarea,
.node-type-page-long-text #block-views-contact-a-b-test-block select,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-text,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 textarea,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 select,
.node-type-page-long-text #block-views-contact-block .form-text,
.node-type-page-long-text #block-views-contact-block textarea,
.node-type-page-long-text #block-views-contact-block select,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block textarea,
.node-type-confirmation-page #block-views-contact-a-b-test-block select,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 textarea,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 select,
.node-type-confirmation-page #block-views-contact-block .form-text,
.node-type-confirmation-page #block-views-contact-block textarea,
.node-type-confirmation-page #block-views-contact-block select,
.node-type-content #block-views-contact-a-b-test-block .form-text,
.node-type-content #block-views-contact-a-b-test-block textarea,
.node-type-content #block-views-contact-a-b-test-block select,
.node-type-content #block-views-contact-a-b-test-block-1 .form-text,
.node-type-content #block-views-contact-a-b-test-block-1 textarea,
.node-type-content #block-views-contact-a-b-test-block-1 select,
.node-type-content #block-views-contact-block .form-text,
.node-type-content #block-views-contact-block textarea,
.node-type-content #block-views-contact-block select,
.node-type-list-of #block-views-contact-a-b-test-block .form-text,
.node-type-list-of #block-views-contact-a-b-test-block textarea,
.node-type-list-of #block-views-contact-a-b-test-block select,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-text,
.node-type-list-of #block-views-contact-a-b-test-block-1 textarea,
.node-type-list-of #block-views-contact-a-b-test-block-1 select,
.node-type-list-of #block-views-contact-block .form-text,
.node-type-list-of #block-views-contact-block textarea,
.node-type-list-of #block-views-contact-block select,
.node-type-webform #block-views-contact-a-b-test-block .form-text,
.node-type-webform #block-views-contact-a-b-test-block textarea,
.node-type-webform #block-views-contact-a-b-test-block select,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-text,
.node-type-webform #block-views-contact-a-b-test-block-1 textarea,
.node-type-webform #block-views-contact-a-b-test-block-1 select,
.node-type-webform #block-views-contact-block .form-text,
.node-type-webform #block-views-contact-block textarea,
.node-type-webform #block-views-contact-block select {
  width: 260px;
  padding: 1px 5px;
  font-size: 12px;
  color: #000000;
  background: #EEEEEE;
  border: none;
}
/* line 723, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block select,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-text,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 select,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-text,
.node-type-homepage-2016 #block-views-contact-block select,
.node-type-homepage-2016 #block-views-contact-block .form-text,
.node-type-range #block-views-contact-a-b-test-block select,
.node-type-range #block-views-contact-a-b-test-block .form-text,
.node-type-range #block-views-contact-a-b-test-block-1 select,
.node-type-range #block-views-contact-a-b-test-block-1 .form-text,
.node-type-range #block-views-contact-block select,
.node-type-range #block-views-contact-block .form-text,
.node-type-range-detailed #block-views-contact-a-b-test-block select,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-text,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 select,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-text,
.node-type-range-detailed #block-views-contact-block select,
.node-type-range-detailed #block-views-contact-block .form-text,
.node-type-product #block-views-contact-a-b-test-block select,
.node-type-product #block-views-contact-a-b-test-block .form-text,
.node-type-product #block-views-contact-a-b-test-block-1 select,
.node-type-product #block-views-contact-a-b-test-block-1 .form-text,
.node-type-product #block-views-contact-block select,
.node-type-product #block-views-contact-block .form-text,
.node-type-category #block-views-contact-a-b-test-block select,
.node-type-category #block-views-contact-a-b-test-block .form-text,
.node-type-category #block-views-contact-a-b-test-block-1 select,
.node-type-category #block-views-contact-a-b-test-block-1 .form-text,
.node-type-category #block-views-contact-block select,
.node-type-category #block-views-contact-block .form-text,
.node-type-page #block-views-contact-a-b-test-block select,
.node-type-page #block-views-contact-a-b-test-block .form-text,
.node-type-page #block-views-contact-a-b-test-block-1 select,
.node-type-page #block-views-contact-a-b-test-block-1 .form-text,
.node-type-page #block-views-contact-block select,
.node-type-page #block-views-contact-block .form-text,
.node-type-page-long-text #block-views-contact-a-b-test-block select,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-text,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 select,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-text,
.node-type-page-long-text #block-views-contact-block select,
.node-type-page-long-text #block-views-contact-block .form-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block select,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-text,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 select,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-text,
.node-type-confirmation-page #block-views-contact-block select,
.node-type-confirmation-page #block-views-contact-block .form-text,
.node-type-content #block-views-contact-a-b-test-block select,
.node-type-content #block-views-contact-a-b-test-block .form-text,
.node-type-content #block-views-contact-a-b-test-block-1 select,
.node-type-content #block-views-contact-a-b-test-block-1 .form-text,
.node-type-content #block-views-contact-block select,
.node-type-content #block-views-contact-block .form-text,
.node-type-list-of #block-views-contact-a-b-test-block select,
.node-type-list-of #block-views-contact-a-b-test-block .form-text,
.node-type-list-of #block-views-contact-a-b-test-block-1 select,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-text,
.node-type-list-of #block-views-contact-block select,
.node-type-list-of #block-views-contact-block .form-text,
.node-type-webform #block-views-contact-a-b-test-block select,
.node-type-webform #block-views-contact-a-b-test-block .form-text,
.node-type-webform #block-views-contact-a-b-test-block-1 select,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-text,
.node-type-webform #block-views-contact-block select,
.node-type-webform #block-views-contact-block .form-text {
  height: 30px;
  padding: 0 10px;
}
/* line 729, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-submit,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-homepage-2016 #block-views-contact-block .form-submit,
.node-type-range #block-views-contact-a-b-test-block .form-submit,
.node-type-range #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-range #block-views-contact-block .form-submit,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-submit,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-range-detailed #block-views-contact-block .form-submit,
.node-type-product #block-views-contact-a-b-test-block .form-submit,
.node-type-product #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-product #block-views-contact-block .form-submit,
.node-type-category #block-views-contact-a-b-test-block .form-submit,
.node-type-category #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-category #block-views-contact-block .form-submit,
.node-type-page #block-views-contact-a-b-test-block .form-submit,
.node-type-page #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-page #block-views-contact-block .form-submit,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-submit,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-page-long-text #block-views-contact-block .form-submit,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-submit,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-confirmation-page #block-views-contact-block .form-submit,
.node-type-content #block-views-contact-a-b-test-block .form-submit,
.node-type-content #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-content #block-views-contact-block .form-submit,
.node-type-list-of #block-views-contact-a-b-test-block .form-submit,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-list-of #block-views-contact-block .form-submit,
.node-type-webform #block-views-contact-a-b-test-block .form-submit,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-submit,
.node-type-webform #block-views-contact-block .form-submit {
  padding: 12px 15px;
  font-family: "Roboto condensed";
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
  background-color: #F4511E;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
  border-radius: 100px;
  text-align: center;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  min-width: 200px;
  border: 3px solid #F4511E;
  width: 260px;
  line-height: 19px;
}
/* line 29, ../scss/_mixins.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-homepage-2016 #block-views-contact-block .form-submit:hover,
.node-type-range #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-range #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-range #block-views-contact-block .form-submit:hover,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-range-detailed #block-views-contact-block .form-submit:hover,
.node-type-product #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-product #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-product #block-views-contact-block .form-submit:hover,
.node-type-category #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-category #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-category #block-views-contact-block .form-submit:hover,
.node-type-page #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-page #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-page #block-views-contact-block .form-submit:hover,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-page-long-text #block-views-contact-block .form-submit:hover,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-confirmation-page #block-views-contact-block .form-submit:hover,
.node-type-content #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-content #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-content #block-views-contact-block .form-submit:hover,
.node-type-list-of #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-list-of #block-views-contact-block .form-submit:hover,
.node-type-webform #block-views-contact-a-b-test-block .form-submit:hover,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-submit:hover,
.node-type-webform #block-views-contact-block .form-submit:hover {
  cursor: pointer;
  background-color: #E63C00;
  text-decoration: none;
  border: 3px solid #E63C00;
}
/* line 738, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-actions,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-homepage-2016 #block-views-contact-block .form-actions,
.node-type-range #block-views-contact-a-b-test-block .form-actions,
.node-type-range #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-range #block-views-contact-block .form-actions,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-actions,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-range-detailed #block-views-contact-block .form-actions,
.node-type-product #block-views-contact-a-b-test-block .form-actions,
.node-type-product #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-product #block-views-contact-block .form-actions,
.node-type-category #block-views-contact-a-b-test-block .form-actions,
.node-type-category #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-category #block-views-contact-block .form-actions,
.node-type-page #block-views-contact-a-b-test-block .form-actions,
.node-type-page #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-page #block-views-contact-block .form-actions,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-actions,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-page-long-text #block-views-contact-block .form-actions,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-actions,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-confirmation-page #block-views-contact-block .form-actions,
.node-type-content #block-views-contact-a-b-test-block .form-actions,
.node-type-content #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-content #block-views-contact-block .form-actions,
.node-type-list-of #block-views-contact-a-b-test-block .form-actions,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-list-of #block-views-contact-block .form-actions,
.node-type-webform #block-views-contact-a-b-test-block .form-actions,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-actions,
.node-type-webform #block-views-contact-block .form-actions {
  margin: 0;
}
/* line 742, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-required,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-required,
.node-type-homepage-2016 #block-views-contact-block .form-required,
.node-type-range #block-views-contact-a-b-test-block .form-required,
.node-type-range #block-views-contact-a-b-test-block-1 .form-required,
.node-type-range #block-views-contact-block .form-required,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-required,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-required,
.node-type-range-detailed #block-views-contact-block .form-required,
.node-type-product #block-views-contact-a-b-test-block .form-required,
.node-type-product #block-views-contact-a-b-test-block-1 .form-required,
.node-type-product #block-views-contact-block .form-required,
.node-type-category #block-views-contact-a-b-test-block .form-required,
.node-type-category #block-views-contact-a-b-test-block-1 .form-required,
.node-type-category #block-views-contact-block .form-required,
.node-type-page #block-views-contact-a-b-test-block .form-required,
.node-type-page #block-views-contact-a-b-test-block-1 .form-required,
.node-type-page #block-views-contact-block .form-required,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-required,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-required,
.node-type-page-long-text #block-views-contact-block .form-required,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-required,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-required,
.node-type-confirmation-page #block-views-contact-block .form-required,
.node-type-content #block-views-contact-a-b-test-block .form-required,
.node-type-content #block-views-contact-a-b-test-block-1 .form-required,
.node-type-content #block-views-contact-block .form-required,
.node-type-list-of #block-views-contact-a-b-test-block .form-required,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-required,
.node-type-list-of #block-views-contact-block .form-required,
.node-type-webform #block-views-contact-a-b-test-block .form-required,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-required,
.node-type-webform #block-views-contact-block .form-required {
  color: #000000;
}
/* line 746, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block textarea,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 textarea,
.node-type-homepage-2016 #block-views-contact-block textarea,
.node-type-range #block-views-contact-a-b-test-block textarea,
.node-type-range #block-views-contact-a-b-test-block-1 textarea,
.node-type-range #block-views-contact-block textarea,
.node-type-range-detailed #block-views-contact-a-b-test-block textarea,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 textarea,
.node-type-range-detailed #block-views-contact-block textarea,
.node-type-product #block-views-contact-a-b-test-block textarea,
.node-type-product #block-views-contact-a-b-test-block-1 textarea,
.node-type-product #block-views-contact-block textarea,
.node-type-category #block-views-contact-a-b-test-block textarea,
.node-type-category #block-views-contact-a-b-test-block-1 textarea,
.node-type-category #block-views-contact-block textarea,
.node-type-page #block-views-contact-a-b-test-block textarea,
.node-type-page #block-views-contact-a-b-test-block-1 textarea,
.node-type-page #block-views-contact-block textarea,
.node-type-page-long-text #block-views-contact-a-b-test-block textarea,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 textarea,
.node-type-page-long-text #block-views-contact-block textarea,
.node-type-confirmation-page #block-views-contact-a-b-test-block textarea,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 textarea,
.node-type-confirmation-page #block-views-contact-block textarea,
.node-type-content #block-views-contact-a-b-test-block textarea,
.node-type-content #block-views-contact-a-b-test-block-1 textarea,
.node-type-content #block-views-contact-block textarea,
.node-type-list-of #block-views-contact-a-b-test-block textarea,
.node-type-list-of #block-views-contact-a-b-test-block-1 textarea,
.node-type-list-of #block-views-contact-block textarea,
.node-type-webform #block-views-contact-a-b-test-block textarea,
.node-type-webform #block-views-contact-a-b-test-block-1 textarea,
.node-type-webform #block-views-contact-block textarea {
  resize: none;
}
/* line 750, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .grippie,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .grippie,
.node-type-homepage-2016 #block-views-contact-block .grippie,
.node-type-range #block-views-contact-a-b-test-block .grippie,
.node-type-range #block-views-contact-a-b-test-block-1 .grippie,
.node-type-range #block-views-contact-block .grippie,
.node-type-range-detailed #block-views-contact-a-b-test-block .grippie,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .grippie,
.node-type-range-detailed #block-views-contact-block .grippie,
.node-type-product #block-views-contact-a-b-test-block .grippie,
.node-type-product #block-views-contact-a-b-test-block-1 .grippie,
.node-type-product #block-views-contact-block .grippie,
.node-type-category #block-views-contact-a-b-test-block .grippie,
.node-type-category #block-views-contact-a-b-test-block-1 .grippie,
.node-type-category #block-views-contact-block .grippie,
.node-type-page #block-views-contact-a-b-test-block .grippie,
.node-type-page #block-views-contact-a-b-test-block-1 .grippie,
.node-type-page #block-views-contact-block .grippie,
.node-type-page-long-text #block-views-contact-a-b-test-block .grippie,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .grippie,
.node-type-page-long-text #block-views-contact-block .grippie,
.node-type-confirmation-page #block-views-contact-a-b-test-block .grippie,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .grippie,
.node-type-confirmation-page #block-views-contact-block .grippie,
.node-type-content #block-views-contact-a-b-test-block .grippie,
.node-type-content #block-views-contact-a-b-test-block-1 .grippie,
.node-type-content #block-views-contact-block .grippie,
.node-type-list-of #block-views-contact-a-b-test-block .grippie,
.node-type-list-of #block-views-contact-a-b-test-block-1 .grippie,
.node-type-list-of #block-views-contact-block .grippie,
.node-type-webform #block-views-contact-a-b-test-block .grippie,
.node-type-webform #block-views-contact-a-b-test-block-1 .grippie,
.node-type-webform #block-views-contact-block .grippie {
  display: none;
}
/* line 756, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-homepage-2016 #block-views-contact-block .form-type-radio label,
.node-type-homepage-2016 #block-views-contact-block .form-type-checkbox label,
.node-type-range #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-range #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-range #block-views-contact-block .form-type-radio label,
.node-type-range #block-views-contact-block .form-type-checkbox label,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-range-detailed #block-views-contact-block .form-type-radio label,
.node-type-range-detailed #block-views-contact-block .form-type-checkbox label,
.node-type-product #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-product #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-product #block-views-contact-block .form-type-radio label,
.node-type-product #block-views-contact-block .form-type-checkbox label,
.node-type-category #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-category #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-category #block-views-contact-block .form-type-radio label,
.node-type-category #block-views-contact-block .form-type-checkbox label,
.node-type-page #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-page #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-page #block-views-contact-block .form-type-radio label,
.node-type-page #block-views-contact-block .form-type-checkbox label,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-page-long-text #block-views-contact-block .form-type-radio label,
.node-type-page-long-text #block-views-contact-block .form-type-checkbox label,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-confirmation-page #block-views-contact-block .form-type-radio label,
.node-type-confirmation-page #block-views-contact-block .form-type-checkbox label,
.node-type-content #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-content #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-content #block-views-contact-block .form-type-radio label,
.node-type-content #block-views-contact-block .form-type-checkbox label,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-list-of #block-views-contact-block .form-type-radio label,
.node-type-list-of #block-views-contact-block .form-type-checkbox label,
.node-type-webform #block-views-contact-a-b-test-block .form-type-radio label,
.node-type-webform #block-views-contact-a-b-test-block .form-type-checkbox label,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-radio label,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-checkbox label,
.node-type-webform #block-views-contact-block .form-type-radio label,
.node-type-webform #block-views-contact-block .form-type-checkbox label {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  max-width: 215px;
  font-size: 12px;
}
/* line 764, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-homepage-2016 #block-views-contact-block .form-type-radio input,
.node-type-range #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-range #block-views-contact-block .form-type-radio input,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-range-detailed #block-views-contact-block .form-type-radio input,
.node-type-product #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-product #block-views-contact-block .form-type-radio input,
.node-type-category #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-category #block-views-contact-block .form-type-radio input,
.node-type-page #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-page #block-views-contact-block .form-type-radio input,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-page-long-text #block-views-contact-block .form-type-radio input,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-confirmation-page #block-views-contact-block .form-type-radio input,
.node-type-content #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-content #block-views-contact-block .form-type-radio input,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-list-of #block-views-contact-block .form-type-radio input,
.node-type-webform #block-views-contact-a-b-test-block .form-type-radio input,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-radio input,
.node-type-webform #block-views-contact-block .form-type-radio input {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 20px;
  height: 20px;
  border: none;
  appearance: initial;
  -webkit-appearance: initial;
  -moz-appearance: initial;
  background: url("/sites/all/themes/neopost/images/picto_neopost/radiobuttons.png") 0 0 no-repeat;
}
/* line 774, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-homepage-2016 #block-views-contact-block .form-type-radio input:checked,
.node-type-range #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-range #block-views-contact-block .form-type-radio input:checked,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-range-detailed #block-views-contact-block .form-type-radio input:checked,
.node-type-product #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-product #block-views-contact-block .form-type-radio input:checked,
.node-type-category #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-category #block-views-contact-block .form-type-radio input:checked,
.node-type-page #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-page #block-views-contact-block .form-type-radio input:checked,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-page-long-text #block-views-contact-block .form-type-radio input:checked,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-confirmation-page #block-views-contact-block .form-type-radio input:checked,
.node-type-content #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-content #block-views-contact-block .form-type-radio input:checked,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-list-of #block-views-contact-block .form-type-radio input:checked,
.node-type-webform #block-views-contact-a-b-test-block .form-type-radio input:checked,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-radio input:checked,
.node-type-webform #block-views-contact-block .form-type-radio input:checked {
  background-position: 0 -22px;
}
/* line 778, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-homepage-2016 #block-views-contact-block .form-type-radio input:focus,
.node-type-range #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-range #block-views-contact-block .form-type-radio input:focus,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-range-detailed #block-views-contact-block .form-type-radio input:focus,
.node-type-product #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-product #block-views-contact-block .form-type-radio input:focus,
.node-type-category #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-category #block-views-contact-block .form-type-radio input:focus,
.node-type-page #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-page #block-views-contact-block .form-type-radio input:focus,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-page-long-text #block-views-contact-block .form-type-radio input:focus,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-confirmation-page #block-views-contact-block .form-type-radio input:focus,
.node-type-content #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-content #block-views-contact-block .form-type-radio input:focus,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-list-of #block-views-contact-block .form-type-radio input:focus,
.node-type-webform #block-views-contact-a-b-test-block .form-type-radio input:focus,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-radio input:focus,
.node-type-webform #block-views-contact-block .form-type-radio input:focus {
  outline: none;
}
/* line 786, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-homepage-2016 #block-views-contact-block .form-type-checkbox input,
.node-type-range #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-range #block-views-contact-block .form-type-checkbox input,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-range-detailed #block-views-contact-block .form-type-checkbox input,
.node-type-product #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-product #block-views-contact-block .form-type-checkbox input,
.node-type-category #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-category #block-views-contact-block .form-type-checkbox input,
.node-type-page #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-page #block-views-contact-block .form-type-checkbox input,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-page-long-text #block-views-contact-block .form-type-checkbox input,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-confirmation-page #block-views-contact-block .form-type-checkbox input,
.node-type-content #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-content #block-views-contact-block .form-type-checkbox input,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-list-of #block-views-contact-block .form-type-checkbox input,
.node-type-webform #block-views-contact-a-b-test-block .form-type-checkbox input,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-checkbox input,
.node-type-webform #block-views-contact-block .form-type-checkbox input {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 20px;
  height: 20px;
  border: none;
  appearance: initial;
  -webkit-appearance: initial;
  -moz-appearance: initial;
  background: url("/sites/all/themes/neopost/images/picto_neopost/checkboxes.png") 0 0 no-repeat;
}
/* line 796, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-homepage-2016 #block-views-contact-block .form-type-checkbox input:checked,
.node-type-range #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-range #block-views-contact-block .form-type-checkbox input:checked,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-range-detailed #block-views-contact-block .form-type-checkbox input:checked,
.node-type-product #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-product #block-views-contact-block .form-type-checkbox input:checked,
.node-type-category #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-category #block-views-contact-block .form-type-checkbox input:checked,
.node-type-page #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-page #block-views-contact-block .form-type-checkbox input:checked,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-page-long-text #block-views-contact-block .form-type-checkbox input:checked,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-confirmation-page #block-views-contact-block .form-type-checkbox input:checked,
.node-type-content #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-content #block-views-contact-block .form-type-checkbox input:checked,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-list-of #block-views-contact-block .form-type-checkbox input:checked,
.node-type-webform #block-views-contact-a-b-test-block .form-type-checkbox input:checked,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-checkbox input:checked,
.node-type-webform #block-views-contact-block .form-type-checkbox input:checked {
  background-position: 0 -22px;
}
/* line 800, ../scss/_global.scss */
.node-type-homepage-2016 #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-homepage-2016 #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-homepage-2016 #block-views-contact-block .form-type-checkbox input:focus,
.node-type-range #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-range #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-range #block-views-contact-block .form-type-checkbox input:focus,
.node-type-range-detailed #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-range-detailed #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-range-detailed #block-views-contact-block .form-type-checkbox input:focus,
.node-type-product #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-product #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-product #block-views-contact-block .form-type-checkbox input:focus,
.node-type-category #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-category #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-category #block-views-contact-block .form-type-checkbox input:focus,
.node-type-page #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-page #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-page #block-views-contact-block .form-type-checkbox input:focus,
.node-type-page-long-text #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-page-long-text #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-page-long-text #block-views-contact-block .form-type-checkbox input:focus,
.node-type-confirmation-page #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-confirmation-page #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-confirmation-page #block-views-contact-block .form-type-checkbox input:focus,
.node-type-content #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-content #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-content #block-views-contact-block .form-type-checkbox input:focus,
.node-type-list-of #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-list-of #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-list-of #block-views-contact-block .form-type-checkbox input:focus,
.node-type-webform #block-views-contact-a-b-test-block .form-type-checkbox input:focus,
.node-type-webform #block-views-contact-a-b-test-block-1 .form-type-checkbox input:focus,
.node-type-webform #block-views-contact-block .form-type-checkbox input:focus {
  outline: none;
}
/* line 807, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare,
.node-type-range .socialShare,
.node-type-range-detailed .socialShare,
.node-type-product .socialShare,
.node-type-category .socialShare,
.node-type-page .socialShare,
.node-type-page-long-text .socialShare,
.node-type-confirmation-page .socialShare,
.node-type-content .socialShare,
.node-type-list-of .socialShare,
.node-type-webform .socialShare {
  position: fixed;
  right: 0;
  bottom: calc((100% - 160px) / 2);
  z-index: 100;
}
/* line 813, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a,
.node-type-range .socialShare a,
.node-type-range-detailed .socialShare a,
.node-type-product .socialShare a,
.node-type-category .socialShare a,
.node-type-page .socialShare a,
.node-type-page-long-text .socialShare a,
.node-type-confirmation-page .socialShare a,
.node-type-content .socialShare a,
.node-type-list-of .socialShare a,
.node-type-webform .socialShare a {
  display: block;
  width: 40px;
  height: 40px;
  margin-bottom: 3px;
  background: transparent url("../images/socials.jpg") no-repeat;
  text-indent: -9999px;
}
/* line 821, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-facebook,
.node-type-range .socialShare a.social-share-facebook,
.node-type-range-detailed .socialShare a.social-share-facebook,
.node-type-product .socialShare a.social-share-facebook,
.node-type-category .socialShare a.social-share-facebook,
.node-type-page .socialShare a.social-share-facebook,
.node-type-page-long-text .socialShare a.social-share-facebook,
.node-type-confirmation-page .socialShare a.social-share-facebook,
.node-type-content .socialShare a.social-share-facebook,
.node-type-list-of .socialShare a.social-share-facebook,
.node-type-webform .socialShare a.social-share-facebook {
  background-position: -120px 0;
}
/* line 823, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-facebook:hover,
.node-type-range .socialShare a.social-share-facebook:hover,
.node-type-range-detailed .socialShare a.social-share-facebook:hover,
.node-type-product .socialShare a.social-share-facebook:hover,
.node-type-category .socialShare a.social-share-facebook:hover,
.node-type-page .socialShare a.social-share-facebook:hover,
.node-type-page-long-text .socialShare a.social-share-facebook:hover,
.node-type-confirmation-page .socialShare a.social-share-facebook:hover,
.node-type-content .socialShare a.social-share-facebook:hover,
.node-type-list-of .socialShare a.social-share-facebook:hover,
.node-type-webform .socialShare a.social-share-facebook:hover {
  background-position: -120px -40px;
}
/* line 828, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-twitter,
.node-type-range .socialShare a.social-share-twitter,
.node-type-range-detailed .socialShare a.social-share-twitter,
.node-type-product .socialShare a.social-share-twitter,
.node-type-category .socialShare a.social-share-twitter,
.node-type-page .socialShare a.social-share-twitter,
.node-type-page-long-text .socialShare a.social-share-twitter,
.node-type-confirmation-page .socialShare a.social-share-twitter,
.node-type-content .socialShare a.social-share-twitter,
.node-type-list-of .socialShare a.social-share-twitter,
.node-type-webform .socialShare a.social-share-twitter {
  background-position: -40px 0;
}
/* line 830, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-twitter:hover,
.node-type-range .socialShare a.social-share-twitter:hover,
.node-type-range-detailed .socialShare a.social-share-twitter:hover,
.node-type-product .socialShare a.social-share-twitter:hover,
.node-type-category .socialShare a.social-share-twitter:hover,
.node-type-page .socialShare a.social-share-twitter:hover,
.node-type-page-long-text .socialShare a.social-share-twitter:hover,
.node-type-confirmation-page .socialShare a.social-share-twitter:hover,
.node-type-content .socialShare a.social-share-twitter:hover,
.node-type-list-of .socialShare a.social-share-twitter:hover,
.node-type-webform .socialShare a.social-share-twitter:hover {
  background-position: -40px -40px;
}
/* line 835, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-googleplus,
.node-type-range .socialShare a.social-share-googleplus,
.node-type-range-detailed .socialShare a.social-share-googleplus,
.node-type-product .socialShare a.social-share-googleplus,
.node-type-category .socialShare a.social-share-googleplus,
.node-type-page .socialShare a.social-share-googleplus,
.node-type-page-long-text .socialShare a.social-share-googleplus,
.node-type-confirmation-page .socialShare a.social-share-googleplus,
.node-type-content .socialShare a.social-share-googleplus,
.node-type-list-of .socialShare a.social-share-googleplus,
.node-type-webform .socialShare a.social-share-googleplus {
  background-position: -80px 0;
}
/* line 838, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-googleplus:hover,
.node-type-range .socialShare a.social-share-googleplus:hover,
.node-type-range-detailed .socialShare a.social-share-googleplus:hover,
.node-type-product .socialShare a.social-share-googleplus:hover,
.node-type-category .socialShare a.social-share-googleplus:hover,
.node-type-page .socialShare a.social-share-googleplus:hover,
.node-type-page-long-text .socialShare a.social-share-googleplus:hover,
.node-type-confirmation-page .socialShare a.social-share-googleplus:hover,
.node-type-content .socialShare a.social-share-googleplus:hover,
.node-type-list-of .socialShare a.social-share-googleplus:hover,
.node-type-webform .socialShare a.social-share-googleplus:hover {
  background-position: -80px -40px;
}
/* line 843, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-linkedin,
.node-type-range .socialShare a.social-share-linkedin,
.node-type-range-detailed .socialShare a.social-share-linkedin,
.node-type-product .socialShare a.social-share-linkedin,
.node-type-category .socialShare a.social-share-linkedin,
.node-type-page .socialShare a.social-share-linkedin,
.node-type-page-long-text .socialShare a.social-share-linkedin,
.node-type-confirmation-page .socialShare a.social-share-linkedin,
.node-type-content .socialShare a.social-share-linkedin,
.node-type-list-of .socialShare a.social-share-linkedin,
.node-type-webform .socialShare a.social-share-linkedin {
  background-position: 0 0;
}
/* line 846, ../scss/_global.scss */
.node-type-homepage-2016 .socialShare a.social-share-linkedin:hover,
.node-type-range .socialShare a.social-share-linkedin:hover,
.node-type-range-detailed .socialShare a.social-share-linkedin:hover,
.node-type-product .socialShare a.social-share-linkedin:hover,
.node-type-category .socialShare a.social-share-linkedin:hover,
.node-type-page .socialShare a.social-share-linkedin:hover,
.node-type-page-long-text .socialShare a.social-share-linkedin:hover,
.node-type-confirmation-page .socialShare a.social-share-linkedin:hover,
.node-type-content .socialShare a.social-share-linkedin:hover,
.node-type-list-of .socialShare a.social-share-linkedin:hover,
.node-type-webform .socialShare a.social-share-linkedin:hover {
  background-position: 0 -40px;
}

/* line 857, ../scss/_global.scss */
#comments .homepage-textfield .form-item-homepage {
  display: none;
}

/* line 865, ../scss/_global.scss */
.www_neopost_com.page-node-12586 .field-name-field-year {
  display: none;
}

/* line 873, ../scss/_global.scss */
.neopost_group_com.page-node-12586 .field-name-field-year,
.www_neopost_group_com.page-node-12586 .field-name-field-year {
  display: none;
}
/* line 878, ../scss/_global.scss */
.neopost_group_com #block-neopost-block-social-network,
.www_neopost_group_com #block-neopost-block-social-network {
  display: none;
}

/* line 886, ../scss/_global.scss */
.www_neopost_co_uk #webform-client-form-6041 .form-actions .webform-submit {
  display: none;
}

/* line 892, ../scss/_global.scss */
.webform-client-form .captcha {
  font-size: 14px;
}
/* line 895, ../scss/_global.scss */
.webform-client-form .form-item-captcha-response {
  padding: 0;
}

/* line 901, ../scss/_global.scss */
form .captcha {
  margin-top: 30px;
}
/* line 904, ../scss/_global.scss */
form .captcha > legend {
  display: none;
}
/* line 908, ../scss/_global.scss */
form .captcha .fieldset-description {
  margin-bottom: 20px;
  font-size: 15px;
}
/* line 915, ../scss/_global.scss */
form .form-item-captcha-response > label {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding-right: 50px;
  font-size: 12px !important;
  vertical-align: middle;
}

/* line 927, ../scss/_global.scss */
.not-logged-in .tabs {
  display: none;
}

/* line 6, ../scss/_remove.scss */
.node-type-homepage-2016 #main-wrapper,
.node-type-homepage-2016 #main {
  max-width: 100%;
}
/* line 12, ../scss/_remove.scss */
.node-type-homepage-2016 #content .content .jcarousel ul li {
  float: none;
}
/* line 13, ../scss/_remove.scss */
.node-type-homepage-2016 #content .content .field-name-news-2016 ul li {
  background: none;
  padding: 0 0 40px;
  min-height: 250px;
}
/* line 14, ../scss/_remove.scss */
.node-type-homepage-2016 #content .content .field-name-news-2016 ul li.views-row-even {
  padding: 40px 0 0;
}

/*après suupression style-green/style node solution/pro- vérifier*/
/* line 21, ../scss/_remove.scss */
.node-type-product .field-name-field-author {
  margin-top: 0;
  margin-bottom: 30px;
  padding-right: 30px;
  font-family: "Verdana";
  font-size: 12px;
  line-height: 27px;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
  text-align: right;
}

/* line 50, ../scss/_remove.scss */
.node-type-landing-page-wf-3steps.header-theme-common-design #header div.region.region-menu,
.node-type-landing-page-form-video.header-theme-common-design #header div.region.region-menu,
.node-type-landing-page-form-img.header-theme-common-design #header div.region.region-menu,
.node-type-landing-page-3cols.header-theme-common-design #header div.region.region-menu {
  display: none;
}
/* line 55, ../scss/_remove.scss */
.node-type-landing-page-wf-3steps.header-theme-common-design #header div.section,
.node-type-landing-page-form-video.header-theme-common-design #header div.section,
.node-type-landing-page-form-img.header-theme-common-design #header div.section,
.node-type-landing-page-3cols.header-theme-common-design #header div.section {
  min-height: 124px;
}
/* line 59, ../scss/_remove.scss */
.node-type-landing-page-wf-3steps.header-theme-common-design #header.fixed,
.node-type-landing-page-form-video.header-theme-common-design #header.fixed,
.node-type-landing-page-form-img.header-theme-common-design #header.fixed,
.node-type-landing-page-3cols.header-theme-common-design #header.fixed {
  position: relative;
}

/* line 66, ../scss/_remove.scss */
.nslc_neopost_com.node-type-homepage-2016 .field-name-field-picto-second-shortcuts img {
  height: auto;
}

/* line 70, ../scss/_remove.scss */
.node-type-list-of .views-field-field-event-date .day {
  height: 44px;
}

/* line 74, ../scss/_remove.scss */
.node-type-list-of .date-display-start,
.node-type-list-of .date-display-end {
  width: auto;
}

@media (max-width: 768px) {
  /* line 85, ../scss/_remove.scss */
  #page .mdmegamenu ul.megamenu li {
    width: auto;
  }

  /* line 89, ../scss/_remove.scss */
  #youtube-field-player {
    width: 87.5vw;
    height: 48.4375vw;
  }

  /* line 94, ../scss/_remove.scss */
  .www_packcity_co_jp.header-theme-common-design #header .section #logo:before,
  .packcity_co_jp.header-theme-common-design #header .section #logo:before {
    background-image: url(../images/packcity_japan_logo.jpg);
  }

  /* line 98, ../scss/_remove.scss */
  .www_packcity_com.header-theme-common-design #header .section #logo:before,
  .packcity_com.header-theme-common-design #header .section #logo:before {
    background-image: url(../images/logo_neopost_packcity.png);
  }
}
@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 108, ../scss/_remove.scss */
  .node-type-category .header-theme-2 .breadcrumb,
  .node-type-range .header-theme-2 .breadcrumb {
    display: none;
  }
}
@media all and (max-width: 768px) {
  /* line 3, ../scss/_mobile.scss */
  body.node-type-homepage-2016,
  body.node-type-range,
  body.node-type-product,
  body.node-type-page,
  body.node-type-category,
  body.node-type-page-long-text,
  body.node-type-confirmation-page,
  body.node-type-content,
  body.node-type-list-of,
  body.node-type-webform,
  body.node-type-range-detailed {
    min-width: 0;
  }

  /* line 18, ../scss/_mobile.scss */
  .node-type-homepage-2016,
  .node-type-range,
  .node-type-product,
  .node-type-category,
  .node-type-page,
  .node-type-page-long-text,
  .node-type-confirmation-page,
  .node-type-content,
  .node-type-list-of,
  .node-type-webform,
  .node-type-range-detailed {
    	/*#banner-range{
    		&.hideVideo{
    			background-image:none!important;
    			background-color: $dark_grey!important;
    
    			.filterBanner{
    				display: none;
    			}
    		}
    	}*/
  }
  /* line 31, ../scss/_mobile.scss */
  .node-type-homepage-2016 #header div.section,
  .node-type-range #header div.section,
  .node-type-product #header div.section,
  .node-type-category #header div.section,
  .node-type-page #header div.section,
  .node-type-page-long-text #header div.section,
  .node-type-confirmation-page #header div.section,
  .node-type-content #header div.section,
  .node-type-list-of #header div.section,
  .node-type-webform #header div.section,
  .node-type-range-detailed #header div.section {
    width: auto;
  }
  /* line 36, ../scss/_mobile.scss */
  .node-type-homepage-2016 #content,
  .node-type-range #content,
  .node-type-product #content,
  .node-type-category #content,
  .node-type-page #content,
  .node-type-page-long-text #content,
  .node-type-confirmation-page #content,
  .node-type-content #content,
  .node-type-list-of #content,
  .node-type-webform #content,
  .node-type-range-detailed #content {
    width: 100% !important;
  }
  /* line 53, ../scss/_mobile.scss */
  .node-type-homepage-2016 .banner,
  .node-type-range .banner,
  .node-type-product .banner,
  .node-type-category .banner,
  .node-type-page .banner,
  .node-type-page-long-text .banner,
  .node-type-confirmation-page .banner,
  .node-type-content .banner,
  .node-type-list-of .banner,
  .node-type-webform .banner,
  .node-type-range-detailed .banner {
    height: 100vw;
    margin-bottom: 0;
    padding-top: 12.5vw;
  }
  /* line 59, ../scss/_mobile.scss */
  .node-type-homepage-2016 .filterBanner,
  .node-type-range .filterBanner,
  .node-type-product .filterBanner,
  .node-type-category .filterBanner,
  .node-type-page .filterBanner,
  .node-type-page-long-text .filterBanner,
  .node-type-confirmation-page .filterBanner,
  .node-type-content .filterBanner,
  .node-type-list-of .filterBanner,
  .node-type-webform .filterBanner,
  .node-type-range-detailed .filterBanner {
    width: 100%;
    height: 100%;
  }
  /* line 65, ../scss/_mobile.scss */
  .node-type-homepage-2016 .cCenter,
  .node-type-range .cCenter,
  .node-type-product .cCenter,
  .node-type-category .cCenter,
  .node-type-page .cCenter,
  .node-type-page-long-text .cCenter,
  .node-type-confirmation-page .cCenter,
  .node-type-content .cCenter,
  .node-type-list-of .cCenter,
  .node-type-webform .cCenter,
  .node-type-range-detailed .cCenter {
    width: 100vw;
  }
  /* line 69, ../scss/_mobile.scss */
  .node-type-homepage-2016 h1,
  .node-type-range h1,
  .node-type-product h1,
  .node-type-category h1,
  .node-type-page h1,
  .node-type-page-long-text h1,
  .node-type-confirmation-page h1,
  .node-type-content h1,
  .node-type-list-of h1,
  .node-type-webform h1,
  .node-type-range-detailed h1 {
    color: #FFFFFF;
    font-size: 6.25vw;
    line-height: 6.875vw;
    font-weight: bold;
    text-align: center;
  }
  /* line 74, ../scss/_mobile.scss */
  .node-type-homepage-2016 h2,
  .node-type-range h2,
  .node-type-product h2,
  .node-type-category h2,
  .node-type-page h2,
  .node-type-page-long-text h2,
  .node-type-confirmation-page h2,
  .node-type-content h2,
  .node-type-list-of h2,
  .node-type-webform h2,
  .node-type-range-detailed h2 {
    margin: 0 auto 6.25vw;
    color: #000000;
    font-size: 5.625vw;
    line-height: 6.25vw;
    display: block;
    width: 87.5vw;
  }
  /* line 79, ../scss/_mobile.scss */
  .node-type-homepage-2016 h2 span,
  .node-type-range h2 span,
  .node-type-product h2 span,
  .node-type-category h2 span,
  .node-type-page h2 span,
  .node-type-page-long-text h2 span,
  .node-type-confirmation-page h2 span,
  .node-type-content h2 span,
  .node-type-list-of h2 span,
  .node-type-webform h2 span,
  .node-type-range-detailed h2 span {
    padding: 0;
    background: none;
  }
  /* line 82, ../scss/_mobile.scss */
  .node-type-homepage-2016 h2 span span,
  .node-type-range h2 span span,
  .node-type-product h2 span span,
  .node-type-category h2 span span,
  .node-type-page h2 span span,
  .node-type-page-long-text h2 span span,
  .node-type-confirmation-page h2 span span,
  .node-type-content h2 span span,
  .node-type-list-of h2 span span,
  .node-type-webform h2 span span,
  .node-type-range-detailed h2 span span {
    padding: 0;
  }
  /* line 88, ../scss/_mobile.scss */
  .node-type-homepage-2016 p,
  .node-type-homepage-2016 li,
  .node-type-range p,
  .node-type-range li,
  .node-type-product p,
  .node-type-product li,
  .node-type-category p,
  .node-type-category li,
  .node-type-page p,
  .node-type-page li,
  .node-type-page-long-text p,
  .node-type-page-long-text li,
  .node-type-confirmation-page p,
  .node-type-confirmation-page li,
  .node-type-content p,
  .node-type-content li,
  .node-type-list-of p,
  .node-type-list-of li,
  .node-type-webform p,
  .node-type-webform li,
  .node-type-range-detailed p,
  .node-type-range-detailed li {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 94, ../scss/_mobile.scss */
  .node-type-homepage-2016 .contentBanner,
  .node-type-range .contentBanner,
  .node-type-product .contentBanner,
  .node-type-category .contentBanner,
  .node-type-page .contentBanner,
  .node-type-page-long-text .contentBanner,
  .node-type-confirmation-page .contentBanner,
  .node-type-content .contentBanner,
  .node-type-list-of .contentBanner,
  .node-type-webform .contentBanner,
  .node-type-range-detailed .contentBanner {
    width: 87.5vw;
    text-align: center;
  }
  /* line 98, ../scss/_mobile.scss */
  .node-type-homepage-2016 .contentBanner div:first-child,
  .node-type-range .contentBanner div:first-child,
  .node-type-product .contentBanner div:first-child,
  .node-type-category .contentBanner div:first-child,
  .node-type-page .contentBanner div:first-child,
  .node-type-page-long-text .contentBanner div:first-child,
  .node-type-confirmation-page .contentBanner div:first-child,
  .node-type-content .contentBanner div:first-child,
  .node-type-list-of .contentBanner div:first-child,
  .node-type-webform .contentBanner div:first-child,
  .node-type-range-detailed .contentBanner div:first-child {
    width: 100%;
  }
  /* line 102, ../scss/_mobile.scss */
  .node-type-homepage-2016 .contentBanner p,
  .node-type-range .contentBanner p,
  .node-type-product .contentBanner p,
  .node-type-category .contentBanner p,
  .node-type-page .contentBanner p,
  .node-type-page-long-text .contentBanner p,
  .node-type-confirmation-page .contentBanner p,
  .node-type-content .contentBanner p,
  .node-type-list-of .contentBanner p,
  .node-type-webform .contentBanner p,
  .node-type-range-detailed .contentBanner p {
    max-width: 100%;
    margin-bottom: 7.8125vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 110, ../scss/_mobile.scss */
  .node-type-homepage-2016 .videoBanner,
  .node-type-range .videoBanner,
  .node-type-product .videoBanner,
  .node-type-category .videoBanner,
  .node-type-page .videoBanner,
  .node-type-page-long-text .videoBanner,
  .node-type-confirmation-page .videoBanner,
  .node-type-content .videoBanner,
  .node-type-list-of .videoBanner,
  .node-type-webform .videoBanner,
  .node-type-range-detailed .videoBanner {
    position: relative;
  }
  /* line 112, ../scss/_mobile.scss */
  .node-type-homepage-2016 .videoBanner .youtubePlay,
  .node-type-range .videoBanner .youtubePlay,
  .node-type-product .videoBanner .youtubePlay,
  .node-type-category .videoBanner .youtubePlay,
  .node-type-page .videoBanner .youtubePlay,
  .node-type-page-long-text .videoBanner .youtubePlay,
  .node-type-confirmation-page .videoBanner .youtubePlay,
  .node-type-content .videoBanner .youtubePlay,
  .node-type-list-of .videoBanner .youtubePlay,
  .node-type-webform .videoBanner .youtubePlay,
  .node-type-range-detailed .videoBanner .youtubePlay {
    display: none;
  }
  /* line 116, ../scss/_mobile.scss */
  .node-type-homepage-2016 .videoBanner iframe,
  .node-type-range .videoBanner iframe,
  .node-type-product .videoBanner iframe,
  .node-type-category .videoBanner iframe,
  .node-type-page .videoBanner iframe,
  .node-type-page-long-text .videoBanner iframe,
  .node-type-confirmation-page .videoBanner iframe,
  .node-type-content .videoBanner iframe,
  .node-type-list-of .videoBanner iframe,
  .node-type-webform .videoBanner iframe,
  .node-type-range-detailed .videoBanner iframe {
    display: block;
    width: 100%;
    height: 54.6875vw;
  }
  /* line 123, ../scss/_mobile.scss */
  .node-type-homepage-2016 .btn,
  .node-type-range .btn,
  .node-type-product .btn,
  .node-type-category .btn,
  .node-type-page .btn,
  .node-type-page-long-text .btn,
  .node-type-confirmation-page .btn,
  .node-type-content .btn,
  .node-type-list-of .btn,
  .node-type-webform .btn,
  .node-type-range-detailed .btn {
    height: auto;
    padding: 3.90625vw 1.5625vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    width: 100%;
  }
  /* line 129, ../scss/_mobile.scss */
  .node-type-homepage-2016 #main-wrapper,
  .node-type-range #main-wrapper,
  .node-type-product #main-wrapper,
  .node-type-category #main-wrapper,
  .node-type-page #main-wrapper,
  .node-type-page-long-text #main-wrapper,
  .node-type-confirmation-page #main-wrapper,
  .node-type-content #main-wrapper,
  .node-type-list-of #main-wrapper,
  .node-type-webform #main-wrapper,
  .node-type-range-detailed #main-wrapper {
    width: 100%;
  }
  /* line 133, ../scss/_mobile.scss */
  .node-type-homepage-2016 .breadcrumb,
  .node-type-range .breadcrumb,
  .node-type-product .breadcrumb,
  .node-type-category .breadcrumb,
  .node-type-page .breadcrumb,
  .node-type-page-long-text .breadcrumb,
  .node-type-confirmation-page .breadcrumb,
  .node-type-content .breadcrumb,
  .node-type-list-of .breadcrumb,
  .node-type-webform .breadcrumb,
  .node-type-range-detailed .breadcrumb {
    display: none;
  }
  /* line 138, ../scss/_mobile.scss */
  .node-type-homepage-2016 .bgContent .leftContent,
  .node-type-range .bgContent .leftContent,
  .node-type-product .bgContent .leftContent,
  .node-type-category .bgContent .leftContent,
  .node-type-page .bgContent .leftContent,
  .node-type-page-long-text .bgContent .leftContent,
  .node-type-confirmation-page .bgContent .leftContent,
  .node-type-content .bgContent .leftContent,
  .node-type-list-of .bgContent .leftContent,
  .node-type-webform .bgContent .leftContent,
  .node-type-range-detailed .bgContent .leftContent {
    display: none;
  }
  /* line 143, ../scss/_mobile.scss */
  .node-type-homepage-2016 #content,
  .node-type-range #content,
  .node-type-product #content,
  .node-type-category #content,
  .node-type-page #content,
  .node-type-page-long-text #content,
  .node-type-confirmation-page #content,
  .node-type-content #content,
  .node-type-list-of #content,
  .node-type-webform #content,
  .node-type-range-detailed #content {
    float: none;
  }
  /* line 149, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first,
  .node-type-range #sidebar-first,
  .node-type-product #sidebar-first,
  .node-type-category #sidebar-first,
  .node-type-page #sidebar-first,
  .node-type-page-long-text #sidebar-first,
  .node-type-confirmation-page #sidebar-first,
  .node-type-content #sidebar-first,
  .node-type-list-of #sidebar-first,
  .node-type-webform #sidebar-first,
  .node-type-range-detailed #sidebar-first {
    display: block;
    float: none;
    width: 100%;
    border-right: none;
  }
  /* line 155, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .views-field-field-contact-body,
  .node-type-range #sidebar-first .views-field-field-contact-body,
  .node-type-product #sidebar-first .views-field-field-contact-body,
  .node-type-category #sidebar-first .views-field-field-contact-body,
  .node-type-page #sidebar-first .views-field-field-contact-body,
  .node-type-page-long-text #sidebar-first .views-field-field-contact-body,
  .node-type-confirmation-page #sidebar-first .views-field-field-contact-body,
  .node-type-content #sidebar-first .views-field-field-contact-body,
  .node-type-list-of #sidebar-first .views-field-field-contact-body,
  .node-type-webform #sidebar-first .views-field-field-contact-body,
  .node-type-range-detailed #sidebar-first .views-field-field-contact-body {
    margin: 0 0 6.25vw;
    padding: 0 6.25vw;
  }
  /* line 158, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .views-field-field-contact-body p,
  .node-type-range #sidebar-first .views-field-field-contact-body p,
  .node-type-product #sidebar-first .views-field-field-contact-body p,
  .node-type-category #sidebar-first .views-field-field-contact-body p,
  .node-type-page #sidebar-first .views-field-field-contact-body p,
  .node-type-page-long-text #sidebar-first .views-field-field-contact-body p,
  .node-type-confirmation-page #sidebar-first .views-field-field-contact-body p,
  .node-type-content #sidebar-first .views-field-field-contact-body p,
  .node-type-list-of #sidebar-first .views-field-field-contact-body p,
  .node-type-webform #sidebar-first .views-field-field-contact-body p,
  .node-type-range-detailed #sidebar-first .views-field-field-contact-body p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 164, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .views-field-field-contact-phone,
  .node-type-range #sidebar-first .views-field-field-contact-phone,
  .node-type-product #sidebar-first .views-field-field-contact-phone,
  .node-type-category #sidebar-first .views-field-field-contact-phone,
  .node-type-page #sidebar-first .views-field-field-contact-phone,
  .node-type-page-long-text #sidebar-first .views-field-field-contact-phone,
  .node-type-confirmation-page #sidebar-first .views-field-field-contact-phone,
  .node-type-content #sidebar-first .views-field-field-contact-phone,
  .node-type-list-of #sidebar-first .views-field-field-contact-phone,
  .node-type-webform #sidebar-first .views-field-field-contact-phone,
  .node-type-range-detailed #sidebar-first .views-field-field-contact-phone {
    margin: 0 6.25vw 6.25vw;
    padding: 0 0 0 9.375vw;
  }
  /* line 168, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .views-field-field-contact-phone a,
  .node-type-range #sidebar-first .views-field-field-contact-phone a,
  .node-type-product #sidebar-first .views-field-field-contact-phone a,
  .node-type-category #sidebar-first .views-field-field-contact-phone a,
  .node-type-page #sidebar-first .views-field-field-contact-phone a,
  .node-type-page-long-text #sidebar-first .views-field-field-contact-phone a,
  .node-type-confirmation-page #sidebar-first .views-field-field-contact-phone a,
  .node-type-content #sidebar-first .views-field-field-contact-phone a,
  .node-type-list-of #sidebar-first .views-field-field-contact-phone a,
  .node-type-webform #sidebar-first .views-field-field-contact-phone a,
  .node-type-range-detailed #sidebar-first .views-field-field-contact-phone a {
    padding: 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 175, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .views-field-field-webform,
  .node-type-range #sidebar-first .views-field-field-webform,
  .node-type-product #sidebar-first .views-field-field-webform,
  .node-type-category #sidebar-first .views-field-field-webform,
  .node-type-page #sidebar-first .views-field-field-webform,
  .node-type-page-long-text #sidebar-first .views-field-field-webform,
  .node-type-confirmation-page #sidebar-first .views-field-field-webform,
  .node-type-content #sidebar-first .views-field-field-webform,
  .node-type-list-of #sidebar-first .views-field-field-webform,
  .node-type-webform #sidebar-first .views-field-field-webform,
  .node-type-range-detailed #sidebar-first .views-field-field-webform {
    margin: 0 6.25vw;
  }
  /* line 179, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first label,
  .node-type-homepage-2016 #sidebar-first .form-required,
  .node-type-range #sidebar-first label,
  .node-type-range #sidebar-first .form-required,
  .node-type-product #sidebar-first label,
  .node-type-product #sidebar-first .form-required,
  .node-type-category #sidebar-first label,
  .node-type-category #sidebar-first .form-required,
  .node-type-page #sidebar-first label,
  .node-type-page #sidebar-first .form-required,
  .node-type-page-long-text #sidebar-first label,
  .node-type-page-long-text #sidebar-first .form-required,
  .node-type-confirmation-page #sidebar-first label,
  .node-type-confirmation-page #sidebar-first .form-required,
  .node-type-content #sidebar-first label,
  .node-type-content #sidebar-first .form-required,
  .node-type-list-of #sidebar-first label,
  .node-type-list-of #sidebar-first .form-required,
  .node-type-webform #sidebar-first label,
  .node-type-webform #sidebar-first .form-required,
  .node-type-range-detailed #sidebar-first label,
  .node-type-range-detailed #sidebar-first .form-required {
    font-size: 4.0625vw;
    line-height: 4.84375vw;
  }
  /* line 185, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-text,
  .node-type-homepage-2016 #sidebar-first textarea,
  .node-type-homepage-2016 #sidebar-first select,
  .node-type-range #sidebar-first .form-text,
  .node-type-range #sidebar-first textarea,
  .node-type-range #sidebar-first select,
  .node-type-product #sidebar-first .form-text,
  .node-type-product #sidebar-first textarea,
  .node-type-product #sidebar-first select,
  .node-type-category #sidebar-first .form-text,
  .node-type-category #sidebar-first textarea,
  .node-type-category #sidebar-first select,
  .node-type-page #sidebar-first .form-text,
  .node-type-page #sidebar-first textarea,
  .node-type-page #sidebar-first select,
  .node-type-page-long-text #sidebar-first .form-text,
  .node-type-page-long-text #sidebar-first textarea,
  .node-type-page-long-text #sidebar-first select,
  .node-type-confirmation-page #sidebar-first .form-text,
  .node-type-confirmation-page #sidebar-first textarea,
  .node-type-confirmation-page #sidebar-first select,
  .node-type-content #sidebar-first .form-text,
  .node-type-content #sidebar-first textarea,
  .node-type-content #sidebar-first select,
  .node-type-list-of #sidebar-first .form-text,
  .node-type-list-of #sidebar-first textarea,
  .node-type-list-of #sidebar-first select,
  .node-type-webform #sidebar-first .form-text,
  .node-type-webform #sidebar-first textarea,
  .node-type-webform #sidebar-first select,
  .node-type-range-detailed #sidebar-first .form-text,
  .node-type-range-detailed #sidebar-first textarea,
  .node-type-range-detailed #sidebar-first select {
    width: 87.5vw;
    height: 9.375vw;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 194, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first textarea,
  .node-type-range #sidebar-first textarea,
  .node-type-product #sidebar-first textarea,
  .node-type-category #sidebar-first textarea,
  .node-type-page #sidebar-first textarea,
  .node-type-page-long-text #sidebar-first textarea,
  .node-type-confirmation-page #sidebar-first textarea,
  .node-type-content #sidebar-first textarea,
  .node-type-list-of #sidebar-first textarea,
  .node-type-webform #sidebar-first textarea,
  .node-type-range-detailed #sidebar-first textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 18.75vw;
  }
  /* line 199, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-submit,
  .node-type-range #sidebar-first .form-submit,
  .node-type-product #sidebar-first .form-submit,
  .node-type-category #sidebar-first .form-submit,
  .node-type-page #sidebar-first .form-submit,
  .node-type-page-long-text #sidebar-first .form-submit,
  .node-type-confirmation-page #sidebar-first .form-submit,
  .node-type-content #sidebar-first .form-submit,
  .node-type-list-of #sidebar-first .form-submit,
  .node-type-webform #sidebar-first .form-submit,
  .node-type-range-detailed #sidebar-first .form-submit {
    width: 87.5vw;
    height: 12.5vw;
    margin: 0 0 6.25vw;
    font-size: 5.3125vw;
    line-height: 6.40625vw;
  }
  /* line 207, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-item,
  .node-type-range #sidebar-first .form-item,
  .node-type-product #sidebar-first .form-item,
  .node-type-category #sidebar-first .form-item,
  .node-type-page #sidebar-first .form-item,
  .node-type-page-long-text #sidebar-first .form-item,
  .node-type-confirmation-page #sidebar-first .form-item,
  .node-type-content #sidebar-first .form-item,
  .node-type-list-of #sidebar-first .form-item,
  .node-type-webform #sidebar-first .form-item,
  .node-type-range-detailed #sidebar-first .form-item {
    margin: 0 0 6.25vw;
  }
  /* line 211, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first #block-views-related-content-block,
  .node-type-range #sidebar-first #block-views-related-content-block,
  .node-type-product #sidebar-first #block-views-related-content-block,
  .node-type-category #sidebar-first #block-views-related-content-block,
  .node-type-page #sidebar-first #block-views-related-content-block,
  .node-type-page-long-text #sidebar-first #block-views-related-content-block,
  .node-type-confirmation-page #sidebar-first #block-views-related-content-block,
  .node-type-content #sidebar-first #block-views-related-content-block,
  .node-type-list-of #sidebar-first #block-views-related-content-block,
  .node-type-webform #sidebar-first #block-views-related-content-block,
  .node-type-range-detailed #sidebar-first #block-views-related-content-block {
    display: none;
  }
  /* line 216, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-radio input,
  .node-type-range #sidebar-first .form-type-radio input,
  .node-type-product #sidebar-first .form-type-radio input,
  .node-type-category #sidebar-first .form-type-radio input,
  .node-type-page #sidebar-first .form-type-radio input,
  .node-type-page-long-text #sidebar-first .form-type-radio input,
  .node-type-confirmation-page #sidebar-first .form-type-radio input,
  .node-type-content #sidebar-first .form-type-radio input,
  .node-type-list-of #sidebar-first .form-type-radio input,
  .node-type-webform #sidebar-first .form-type-radio input,
  .node-type-range-detailed #sidebar-first .form-type-radio input {
    width: 42px;
    height: 42px;
    border: none;
    appearance: initial;
    -webkit-appearance: initial;
    -moz-appearance: initial;
    background: url("/sites/all/themes/neopost/images/picto_neopost/radiobuttons.png") 0 -129px no-repeat;
  }
  /* line 225, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-radio input:checked,
  .node-type-range #sidebar-first .form-type-radio input:checked,
  .node-type-product #sidebar-first .form-type-radio input:checked,
  .node-type-category #sidebar-first .form-type-radio input:checked,
  .node-type-page #sidebar-first .form-type-radio input:checked,
  .node-type-page-long-text #sidebar-first .form-type-radio input:checked,
  .node-type-confirmation-page #sidebar-first .form-type-radio input:checked,
  .node-type-content #sidebar-first .form-type-radio input:checked,
  .node-type-list-of #sidebar-first .form-type-radio input:checked,
  .node-type-webform #sidebar-first .form-type-radio input:checked,
  .node-type-range-detailed #sidebar-first .form-type-radio input:checked {
    background-position: 0 -87px;
  }
  /* line 230, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-radio label,
  .node-type-range #sidebar-first .form-type-radio label,
  .node-type-product #sidebar-first .form-type-radio label,
  .node-type-category #sidebar-first .form-type-radio label,
  .node-type-page #sidebar-first .form-type-radio label,
  .node-type-page-long-text #sidebar-first .form-type-radio label,
  .node-type-confirmation-page #sidebar-first .form-type-radio label,
  .node-type-content #sidebar-first .form-type-radio label,
  .node-type-list-of #sidebar-first .form-type-radio label,
  .node-type-webform #sidebar-first .form-type-radio label,
  .node-type-range-detailed #sidebar-first .form-type-radio label {
    max-width: 78.125vw;
    font-size: 4.0625vw;
    line-height: 4.84375vw;
    vertical-align: middle;
  }
  /* line 239, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-checkbox input,
  .node-type-range #sidebar-first .form-type-checkbox input,
  .node-type-product #sidebar-first .form-type-checkbox input,
  .node-type-category #sidebar-first .form-type-checkbox input,
  .node-type-page #sidebar-first .form-type-checkbox input,
  .node-type-page-long-text #sidebar-first .form-type-checkbox input,
  .node-type-confirmation-page #sidebar-first .form-type-checkbox input,
  .node-type-content #sidebar-first .form-type-checkbox input,
  .node-type-list-of #sidebar-first .form-type-checkbox input,
  .node-type-webform #sidebar-first .form-type-checkbox input,
  .node-type-range-detailed #sidebar-first .form-type-checkbox input {
    width: 42px;
    height: 42px;
    border: none;
    appearance: initial;
    -webkit-appearance: initial;
    -moz-appearance: initial;
    background: url("/sites/all/themes/neopost/images/picto_neopost/checkboxes.png") 0 -86px no-repeat;
  }
  /* line 248, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-checkbox input:checked,
  .node-type-range #sidebar-first .form-type-checkbox input:checked,
  .node-type-product #sidebar-first .form-type-checkbox input:checked,
  .node-type-category #sidebar-first .form-type-checkbox input:checked,
  .node-type-page #sidebar-first .form-type-checkbox input:checked,
  .node-type-page-long-text #sidebar-first .form-type-checkbox input:checked,
  .node-type-confirmation-page #sidebar-first .form-type-checkbox input:checked,
  .node-type-content #sidebar-first .form-type-checkbox input:checked,
  .node-type-list-of #sidebar-first .form-type-checkbox input:checked,
  .node-type-webform #sidebar-first .form-type-checkbox input:checked,
  .node-type-range-detailed #sidebar-first .form-type-checkbox input:checked {
    background-position: 0 -127px;
  }
  /* line 253, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-checkbox label,
  .node-type-range #sidebar-first .form-type-checkbox label,
  .node-type-product #sidebar-first .form-type-checkbox label,
  .node-type-category #sidebar-first .form-type-checkbox label,
  .node-type-page #sidebar-first .form-type-checkbox label,
  .node-type-page-long-text #sidebar-first .form-type-checkbox label,
  .node-type-confirmation-page #sidebar-first .form-type-checkbox label,
  .node-type-content #sidebar-first .form-type-checkbox label,
  .node-type-list-of #sidebar-first .form-type-checkbox label,
  .node-type-webform #sidebar-first .form-type-checkbox label,
  .node-type-range-detailed #sidebar-first .form-type-checkbox label {
    max-width: 78.125vw;
    font-size: 4.0625vw;
    line-height: 4.84375vw;
    vertical-align: middle;
  }
  /* line 262, ../scss/_mobile.scss */
  .node-type-homepage-2016 .views-field-field-contact-title,
  .node-type-range .views-field-field-contact-title,
  .node-type-product .views-field-field-contact-title,
  .node-type-category .views-field-field-contact-title,
  .node-type-page .views-field-field-contact-title,
  .node-type-page-long-text .views-field-field-contact-title,
  .node-type-confirmation-page .views-field-field-contact-title,
  .node-type-content .views-field-field-contact-title,
  .node-type-list-of .views-field-field-contact-title,
  .node-type-webform .views-field-field-contact-title,
  .node-type-range-detailed .views-field-field-contact-title {
    height: auto;
    padding: 4.6875vw 0;
    font-size: 5.625vw;
    font-weight: bold;
  }
  /* line 268, ../scss/_mobile.scss */
  .node-type-homepage-2016 .views-field-field-contact-title:after,
  .node-type-range .views-field-field-contact-title:after,
  .node-type-product .views-field-field-contact-title:after,
  .node-type-category .views-field-field-contact-title:after,
  .node-type-page .views-field-field-contact-title:after,
  .node-type-page-long-text .views-field-field-contact-title:after,
  .node-type-confirmation-page .views-field-field-contact-title:after,
  .node-type-content .views-field-field-contact-title:after,
  .node-type-list-of .views-field-field-contact-title:after,
  .node-type-webform .views-field-field-contact-title:after,
  .node-type-range-detailed .views-field-field-contact-title:after {
    left: 42.96875vw;
  }
  /* line 272, ../scss/_mobile.scss */
  .node-type-homepage-2016 .views-field-field-contact-title .field-content,
  .node-type-range .views-field-field-contact-title .field-content,
  .node-type-product .views-field-field-contact-title .field-content,
  .node-type-category .views-field-field-contact-title .field-content,
  .node-type-page .views-field-field-contact-title .field-content,
  .node-type-page-long-text .views-field-field-contact-title .field-content,
  .node-type-confirmation-page .views-field-field-contact-title .field-content,
  .node-type-content .views-field-field-contact-title .field-content,
  .node-type-list-of .views-field-field-contact-title .field-content,
  .node-type-webform .views-field-field-contact-title .field-content,
  .node-type-range-detailed .views-field-field-contact-title .field-content {
    height: auto;
  }
  /* line 277, ../scss/_mobile.scss */
  .node-type-homepage-2016 .group-text-fb,
  .node-type-homepage-2016 .field-name-field-body-free-bloc,
  .node-type-range .group-text-fb,
  .node-type-range .field-name-field-body-free-bloc,
  .node-type-product .group-text-fb,
  .node-type-product .field-name-field-body-free-bloc,
  .node-type-category .group-text-fb,
  .node-type-category .field-name-field-body-free-bloc,
  .node-type-page .group-text-fb,
  .node-type-page .field-name-field-body-free-bloc,
  .node-type-page-long-text .group-text-fb,
  .node-type-page-long-text .field-name-field-body-free-bloc,
  .node-type-confirmation-page .group-text-fb,
  .node-type-confirmation-page .field-name-field-body-free-bloc,
  .node-type-content .group-text-fb,
  .node-type-content .field-name-field-body-free-bloc,
  .node-type-list-of .group-text-fb,
  .node-type-list-of .field-name-field-body-free-bloc,
  .node-type-webform .group-text-fb,
  .node-type-webform .field-name-field-body-free-bloc,
  .node-type-range-detailed .group-text-fb,
  .node-type-range-detailed .field-name-field-body-free-bloc {
    display: block;
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 283, ../scss/_mobile.scss */
  .node-type-homepage-2016 .group-text-fb .secondaryButton a,
  .node-type-homepage-2016 .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-range .group-text-fb .secondaryButton a,
  .node-type-range .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-product .group-text-fb .secondaryButton a,
  .node-type-product .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-category .group-text-fb .secondaryButton a,
  .node-type-category .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-page .group-text-fb .secondaryButton a,
  .node-type-page .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-page-long-text .group-text-fb .secondaryButton a,
  .node-type-page-long-text .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-confirmation-page .group-text-fb .secondaryButton a,
  .node-type-confirmation-page .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-content .group-text-fb .secondaryButton a,
  .node-type-content .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-list-of .group-text-fb .secondaryButton a,
  .node-type-list-of .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-webform .group-text-fb .secondaryButton a,
  .node-type-webform .field-name-field-body-free-bloc .secondaryButton a,
  .node-type-range-detailed .group-text-fb .secondaryButton a,
  .node-type-range-detailed .field-name-field-body-free-bloc .secondaryButton a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 290, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-image-free-bloc,
  .node-type-range .field-name-field-image-free-bloc,
  .node-type-product .field-name-field-image-free-bloc,
  .node-type-category .field-name-field-image-free-bloc,
  .node-type-page .field-name-field-image-free-bloc,
  .node-type-page-long-text .field-name-field-image-free-bloc,
  .node-type-confirmation-page .field-name-field-image-free-bloc,
  .node-type-content .field-name-field-image-free-bloc,
  .node-type-list-of .field-name-field-image-free-bloc,
  .node-type-webform .field-name-field-image-free-bloc,
  .node-type-range-detailed .field-name-field-image-free-bloc {
    width: 100%;
  }
  /* line 292, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-image-free-bloc img,
  .node-type-range .field-name-field-image-free-bloc img,
  .node-type-product .field-name-field-image-free-bloc img,
  .node-type-category .field-name-field-image-free-bloc img,
  .node-type-page .field-name-field-image-free-bloc img,
  .node-type-page-long-text .field-name-field-image-free-bloc img,
  .node-type-confirmation-page .field-name-field-image-free-bloc img,
  .node-type-content .field-name-field-image-free-bloc img,
  .node-type-list-of .field-name-field-image-free-bloc img,
  .node-type-webform .field-name-field-image-free-bloc img,
  .node-type-range-detailed .field-name-field-image-free-bloc img {
    width: 100%;
  }
  /* line 297, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-brochure,
  .node-type-range .field-name-field-brochure,
  .node-type-product .field-name-field-brochure,
  .node-type-category .field-name-field-brochure,
  .node-type-page .field-name-field-brochure,
  .node-type-page-long-text .field-name-field-brochure,
  .node-type-confirmation-page .field-name-field-brochure,
  .node-type-content .field-name-field-brochure,
  .node-type-list-of .field-name-field-brochure,
  .node-type-webform .field-name-field-brochure,
  .node-type-range-detailed .field-name-field-brochure {
    width: 87.5vw;
    margin: 4.6875vw auto 6.25vw;
    padding-left: 0;
    text-align: center;
  }
  /* line 303, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-brochure .file,
  .node-type-range .field-name-field-brochure .file,
  .node-type-product .field-name-field-brochure .file,
  .node-type-category .field-name-field-brochure .file,
  .node-type-page .field-name-field-brochure .file,
  .node-type-page-long-text .field-name-field-brochure .file,
  .node-type-confirmation-page .field-name-field-brochure .file,
  .node-type-content .field-name-field-brochure .file,
  .node-type-list-of .field-name-field-brochure .file,
  .node-type-webform .field-name-field-brochure .file,
  .node-type-range-detailed .field-name-field-brochure .file {
    padding-left: 0;
    background: none;
  }
  /* line 308, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-brochure img,
  .node-type-range .field-name-field-brochure img,
  .node-type-product .field-name-field-brochure img,
  .node-type-category .field-name-field-brochure img,
  .node-type-page .field-name-field-brochure img,
  .node-type-page-long-text .field-name-field-brochure img,
  .node-type-confirmation-page .field-name-field-brochure img,
  .node-type-content .field-name-field-brochure img,
  .node-type-list-of .field-name-field-brochure img,
  .node-type-webform .field-name-field-brochure img,
  .node-type-range-detailed .field-name-field-brochure img {
    display: none;
  }
  /* line 312, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-brochure a,
  .node-type-range .field-name-field-brochure a,
  .node-type-product .field-name-field-brochure a,
  .node-type-category .field-name-field-brochure a,
  .node-type-page .field-name-field-brochure a,
  .node-type-page-long-text .field-name-field-brochure a,
  .node-type-confirmation-page .field-name-field-brochure a,
  .node-type-content .field-name-field-brochure a,
  .node-type-list-of .field-name-field-brochure a,
  .node-type-webform .field-name-field-brochure a,
  .node-type-range-detailed .field-name-field-brochure a {
    display: block;
    padding-top: 70px;
    background: transparent url(../images/picto_neopost/pdf.png) center top no-repeat;
    font-size: 4.6875vw;
    line-height: 5.625vw;
  }
  /* line 320, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-brochure .field-item,
  .node-type-range .field-name-field-brochure .field-item,
  .node-type-product .field-name-field-brochure .field-item,
  .node-type-category .field-name-field-brochure .field-item,
  .node-type-page .field-name-field-brochure .field-item,
  .node-type-page-long-text .field-name-field-brochure .field-item,
  .node-type-confirmation-page .field-name-field-brochure .field-item,
  .node-type-content .field-name-field-brochure .field-item,
  .node-type-list-of .field-name-field-brochure .field-item,
  .node-type-webform .field-name-field-brochure .field-item,
  .node-type-range-detailed .field-name-field-brochure .field-item {
    margin-bottom: 9.375vw;
  }

  /* line 330, ../scss/_mobile.scss */
  .node-type-homepage-2016 .btn {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    border: 3px solid #FFFFFF;
    background-color: transparent;
  }

  /* line 336, ../scss/_mobile.scss */
  .node-type-product {
    /* REMOVE */
    /* REMOVE */
  }
  /* line 339, ../scss/_mobile.scss */
  .node-type-product #content .content ul li {
    font-size: 3.75vw;
    line-height: 5.625vw;
    padding: 0;
  }
  /* line 343, ../scss/_mobile.scss */
  .node-type-product .mobileVideo iframe {
    display: block;
    width: 100vw;
    margin: 0 0 9.375vw;
  }
  /* line 350, ../scss/_mobile.scss */
  .node-type-product .socialShare,
  .node-type-product .moreResources {
    display: none;
  }
  /* line 355, ../scss/_mobile.scss */
  .node-type-product .headLeft,
  .node-type-product .headRight,
  .node-type-product .field-name-field-introduction,
  .node-type-product .field-name-field-business-benefits,
  .node-type-product .field-name-field-secondary-shortcut,
  .node-type-product quote,
  .node-type-product .field-name-field-features,
  .node-type-product .field-name-field-ressources-collection {
    display: block;
    width: 87.5vw;
    margin: 0 auto 9.375vw;
    text-align: center;
  }
  /* line 370, ../scss/_mobile.scss */
  .node-type-product .headLeft p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 378, ../scss/_mobile.scss */
  .node-type-product .field-name-field-brochure .file {
    padding-left: 0;
    background: none;
  }
  /* line 383, ../scss/_mobile.scss */
  .node-type-product .field-name-field-brochure img {
    display: none;
  }
  /* line 387, ../scss/_mobile.scss */
  .node-type-product .field-name-field-brochure a {
    display: block;
    padding-top: 70px;
    background: transparent url(../images/picto_neopost/pdf.png) center top no-repeat;
    font-size: 4.6875vw;
    line-height: 5.625vw;
  }
  /* line 395, ../scss/_mobile.scss */
  .node-type-product .field-name-field-brochure .field-item {
    margin-bottom: 9.375vw;
  }
  /* line 400, ../scss/_mobile.scss */
  .node-type-product #content {
    float: none;
    width: 100%;
  }
  /* line 405, ../scss/_mobile.scss */
  .node-type-product .headRight {
    width: 100%;
    margin-bottom: 15.625vw;
    border-bottom: 1px solid #DFE0E1;
    border-top: 1px solid #DFE0E1;
  }
  /* line 411, ../scss/_mobile.scss */
  .node-type-product .headRight .field-slideshow-wrapper {
    margin: 0 auto;
  }
  /* line 415, ../scss/_mobile.scss */
  .node-type-product .headRight .owl-stage-outer {
    width: auto;
    margin-bottom: 0;
  }
  /* line 421, ../scss/_mobile.scss */
  .node-type-product .field-name-field-images {
    margin-bottom: 0;
  }
  /* line 424, ../scss/_mobile.scss */
  .node-type-product .field-name-field-images .owl-nav {
    display: none;
  }
  /* line 428, ../scss/_mobile.scss */
  .node-type-product .field-name-field-images .owl-dots {
    left: 0;
    bottom: -7.03125vw;
  }
  /* line 431, ../scss/_mobile.scss */
  .node-type-product .field-name-field-images .owl-dots .owl-dot {
    line-height: initial;
    vertical-align: bottom;
  }
  /* line 438, ../scss/_mobile.scss */
  .node-type-product .field-name-field-body {
    width: 87.5vw;
    margin: 0 auto;
    padding: 0;
    text-align: center;
  }
  /* line 444, ../scss/_mobile.scss */
  .node-type-product .field-name-field-body p {
    text-align: center;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 451, ../scss/_mobile.scss */
  .node-type-product .field-name-field-introduction {
    padding: 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 456, ../scss/_mobile.scss */
  .node-type-product .field-name-field-introduction p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 462, ../scss/_mobile.scss */
  .node-type-product .field-name-field-business-benefits,
  .node-type-product .field-name-field-secondary-shortcut {
    padding: 0;
  }
  /* line 466, ../scss/_mobile.scss */
  .node-type-product .field-name-field-business-benefits > .field-items > .field-item,
  .node-type-product .field-name-field-secondary-shortcut > .field-items > .field-item {
    display: block;
    width: 100%;
    margin: 0;
  }
  /* line 472, ../scss/_mobile.scss */
  .node-type-product .field-name-field-business-benefits h3,
  .node-type-product .field-name-field-secondary-shortcut h3 {
    font-size: 4.0625vw;
    line-height: 5.625vw;
  }
  /* line 477, ../scss/_mobile.scss */
  .node-type-product .field-name-field-business-benefits li,
  .node-type-product .field-name-field-business-benefits p,
  .node-type-product .field-name-field-business-benefits a,
  .node-type-product .field-name-field-secondary-shortcut li,
  .node-type-product .field-name-field-secondary-shortcut p,
  .node-type-product .field-name-field-secondary-shortcut a {
    padding: 0;
    background: none !important;
    font-size: 3.75vw;
    line-height: 5.625vw;
    text-align: center;
  }
  /* line 488, ../scss/_mobile.scss */
  .node-type-product .field-name-field-text-second-shortcut {
    margin-bottom: 9.375vw;
  }
  /* line 493, ../scss/_mobile.scss */
  .node-type-product .field-name-field-picto-second-shortcuts img {
    height: 23.4375vw;
    margin-bottom: 6.25vw;
  }
  /* line 499, ../scss/_mobile.scss */
  .node-type-product .group-text-testimonial,
  .node-type-product .group-text-free-group {
    width: 100%;
    height: auto;
    padding: 7.8125vw 0;
  }
  /* line 505, ../scss/_mobile.scss */
  .node-type-product .group-text-testimonial h2,
  .node-type-product .group-text-free-group h2 {
    margin: 0 auto 6.25vw;
    color: #FFFFFF;
    font-size: 5.625vw;
    line-height: 6.25vw;
  }
  /* line 511, ../scss/_mobile.scss */
  .node-type-product quote {
    margin-bottom: 4.6875vw;
    padding: 0;
    text-indent: 7.03125vw;
    background-position: 0 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 519, ../scss/_mobile.scss */
  .node-type-product quote p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 525, ../scss/_mobile.scss */
  .node-type-product .secondaryButtonWhite a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    border: 3px solid #FFFFFF;
    background-color: transparent;
    width: 87.5vw;
  }
  /* line 530, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper,
  .node-type-product .jcarousel {
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 535, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .owl-dots,
  .node-type-product .jcarousel .owl-dots {
    width: 87.5vw;
    margin: 0 auto;
    bottom: 0;
  }
  /* line 540, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .owl-dots .owl-dot,
  .node-type-product .jcarousel .owl-dots .owl-dot {
    line-height: initial;
    vertical-align: bottom;
  }
  /* line 543, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .owl-dots .owl-dot span,
  .node-type-product .jcarousel .owl-dots .owl-dot span {
    width: 3.125vw;
    height: 3.125vw;
    margin-right: 6.25vw;
  }
  /* line 549, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .owl-dots .owl-dot:last-child span,
  .node-type-product .jcarousel .owl-dots .owl-dot:last-child span {
    margin-right: 0;
  }
  /* line 554, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .owl-dots.disabled,
  .node-type-product .jcarousel .owl-dots.disabled {
    display: none;
  }
  /* line 559, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .owl-nav,
  .node-type-product .jcarousel .owl-nav {
    display: none;
  }
  /* line 563, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .wr-slider,
  .node-type-product .field-slideshow-wrapper .owl-stage-outer,
  .node-type-product .jcarousel .wr-slider,
  .node-type-product .jcarousel .owl-stage-outer {
    position: initial;
  }
  /* line 571, ../scss/_mobile.scss */
  .node-type-product #node-product-full-group-specification .field-name-field-description-feature p {
    margin-bottom: 0;
  }
  /* line 577, ../scss/_mobile.scss */
  .node-type-product .field-name-field-features {
    margin: 9.375vw auto;
  }
  /* line 580, ../scss/_mobile.scss */
  .node-type-product .field-name-field-features > .field-items > .field-item {
    width: 87.5vw;
  }
  /* line 582, ../scss/_mobile.scss */
  .node-type-product .field-name-field-features > .field-items > .field-item:last-child {
    border-bottom: none;
  }
  /* line 588, ../scss/_mobile.scss */
  .node-type-product .field-name-field-features li {
    background: none !important;
  }
  /* line 594, ../scss/_mobile.scss */
  .node-type-product .group-specification .field-name-field-title-feature {
    display: block;
    width: 87.5vw;
    padding: 4.6875vw 2.34375vw;
    margin: 0;
    font-size: 4.6875vw;
    line-height: 5.625vw;
    text-align: center;
    background-color: #EEEEEE;
  }
  /* line 604, ../scss/_mobile.scss */
  .node-type-product .group-specification .field-name-field-title-feature p {
    font-size: 4.6875vw;
    line-height: 5.625vw;
  }
  /* line 610, ../scss/_mobile.scss */
  .node-type-product .group-specification .field-name-field-description-feature {
    display: block;
    width: 87.5vw;
    padding: 3.90625vw 2.34375vw;
    margin: 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
    text-align: center;
  }
  /* line 618, ../scss/_mobile.scss */
  .node-type-product .group-specification .field-name-field-description-feature p {
    margin-bottom: 0;
  }
  /* line 624, ../scss/_mobile.scss */
  .node-type-product .field-collection-item-field-features {
    padding-bottom: 0;
    background: none;
  }
  /* line 632, ../scss/_mobile.scss */
  .node-type-product .field-name-field-eshop-myneopost > .field-items > .field-item:first-child {
    margin-right: 0;
  }
  /* line 639, ../scss/_mobile.scss */
  .node-type-product .field-name-field-eshop-myneopost .myneopost a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    display: block;
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 649, ../scss/_mobile.scss */
  .node-type-product .field-name-field-eshop-myneopost .eshop a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    display: block;
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 659, ../scss/_mobile.scss */
  .node-type-product .field-collection-item-field-ressources-collection > p {
    font-size: 3.75vw;
    line-height: 5.625vw;
    margin-bottom: 3.125vw;
  }
  /* line 665, ../scss/_mobile.scss */
  .node-type-product .field-name-field-ressources-collection {
    padding: 0;
  }
  /* line 668, ../scss/_mobile.scss */
  .node-type-product .field-name-field-ressources-collection > .field-items > .field-item {
    display: block;
    width: 87.5vw;
    margin-left: 0;
    text-align: left;
  }
  /* line 677, ../scss/_mobile.scss */
  .node-type-product .field-name-field-title-bloc-ressources {
    font-size: 4.0625vw;
    line-height: 6.25vw;
  }
  /* line 683, ../scss/_mobile.scss */
  .node-type-product .field-name-field-links-bloc-ressources a {
    font-size: 3.75vw;
    line-height: 6.25vw;
  }
  /* line 690, ../scss/_mobile.scss */
  .node-type-product #node-product-full-group-image-text h2 {
    margin: 0 auto 6.25vw;
    color: #FFFFFF;
    font-size: 5.625vw;
    line-height: 6.25vw;
  }
  /* line 696, ../scss/_mobile.scss */
  .node-type-product .field-name-field-link-free-banner a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    border: 3px solid #FFFFFF;
    background-color: transparent;
    display: block;
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 704, ../scss/_mobile.scss */
  .node-type-product .field-name-field-text-free {
    max-width: 100%;
    width: 87.5vw;
    margin: 0 auto;
    font-size: 3.75vw;
    line-height: 5.625vw;
    text-align: center;
  }
  /* line 713, ../scss/_mobile.scss */
  .node-type-product #sidebar-first {
    display: block;
    width: 100%;
  }

  /* CATEGORY */
  /* line 723, ../scss/_mobile.scss */
  .node-type-category .field-collection-view .entity-field-collection-item {
    padding-bottom: 0;
  }
  /* line 727, ../scss/_mobile.scss */
  .node-type-category .field-name-field-content-category {
    width: 87.5vw;
    padding: 0;
    margin: 0 auto;
  }
  /* line 732, ../scss/_mobile.scss */
  .node-type-category .field-name-field-content-category > .field-items > .field-item {
    display: block;
    width: 87.5vw;
    height: auto;
    margin-right: 0;
    padding-bottom: 6.25vw;
    margin-bottom: 6.25vw;
  }
  /* line 741, ../scss/_mobile.scss */
  .node-type-category .field-name-field-content-category img {
    width: 87.5vw;
    height: 87.5vw;
  }
  /* line 746, ../scss/_mobile.scss */
  .node-type-category .field-name-field-content-category h2 {
    margin: 3.125vw auto 6.25vw;
  }
  /* line 749, ../scss/_mobile.scss */
  .node-type-category .field-name-field-content-category h2 a {
    font-size: 5.625vw;
    line-height: 6.875vw;
  }
  /* line 757, ../scss/_mobile.scss */
  .node-type-category .field-name-field-categories-link {
    position: relative;
    bottom: inherit;
  }
  /* line 761, ../scss/_mobile.scss */
  .node-type-category .field-name-field-categories-link a {
    height: auto;
    padding: 3.90625vw 3.125vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    line-height: 6.25vw;
    font-weight: bold;
    color: #F4511E;
    text-transform: uppercase;
    border: 3px solid #F4511E;
    background-color: #FFFFFF;
    width: auto;
    margin: 0 3.125vw;
    line-height: 6.875vw;
  }
  /* line 767, ../scss/_mobile.scss */
  .node-type-category .field-name-field-categories-link a:hover {
    padding: 3.75vw 2.96875vw;
  }
  /* line 773, ../scss/_mobile.scss */
  .node-type-category .field-name-field-categories-text {
    padding: 0 3.125vw;
    margin: 0 0 6.25vw;
  }
  /* line 776, ../scss/_mobile.scss */
  .node-type-category .field-name-field-categories-text p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 782, ../scss/_mobile.scss */
  .node-type-category #country-language {
    width: 87.5vw;
    margin: 0 auto 60px;
  }
  /* line 785, ../scss/_mobile.scss */
  .node-type-category #country-language li {
    max-width: 100%;
  }
  /* line 787, ../scss/_mobile.scss */
  .node-type-category #country-language li a {
    font-size: 3.75vw;
  }
  /* line 790, ../scss/_mobile.scss */
  .node-type-category #country-language li a:hover span {
    background-position-y: -120px;
  }
  /* line 794, ../scss/_mobile.scss */
  .node-type-category #country-language p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 798, ../scss/_mobile.scss */
  .node-type-category #country-language span {
    width: 120px;
    height: 120px;
    background-image: url("../images/sprite-flags-mobile.png");
    margin-bottom: 15px;
  }
  /* line 805, ../scss/_mobile.scss */
  .node-type-category #country-language .usa span {
    background-position-x: 0;
  }
  /* line 806, ../scss/_mobile.scss */
  .node-type-category #country-language .fr span {
    background-position-x: -240px;
  }
  /* line 808, ../scss/_mobile.scss */
  .node-type-category #country-language > a {
    height: auto;
    padding: 3.125vw 4.6875vw;
    font-family: "Roboto condensed";
    font-size: 5.3125vw;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #F4511E;
    width: 87.5vw;
  }

  /* line 822, ../scss/_mobile.scss */
  .node-type-page .field-name-body,
  .node-type-page .bodyRange,
  .node-type-page-long-text .field-name-body,
  .node-type-page-long-text .bodyRange,
  .node-type-confirmation-page .field-name-body,
  .node-type-confirmation-page .bodyRange {
    width: 87.5vw;
    margin: 0 auto;
    padding-left: 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 831, ../scss/_mobile.scss */
  .node-type-page .field-name-field-brochure,
  .node-type-page-long-text .field-name-field-brochure,
  .node-type-confirmation-page .field-name-field-brochure {
    width: 87.5vw;
    margin: 4.6875vw auto 6.25vw;
    padding-left: 0;
    text-align: center;
  }
  /* line 837, ../scss/_mobile.scss */
  .node-type-page .field-name-field-brochure .file,
  .node-type-page-long-text .field-name-field-brochure .file,
  .node-type-confirmation-page .field-name-field-brochure .file {
    padding-left: 0;
    background: none;
  }
  /* line 842, ../scss/_mobile.scss */
  .node-type-page .field-name-field-brochure img,
  .node-type-page-long-text .field-name-field-brochure img,
  .node-type-confirmation-page .field-name-field-brochure img {
    display: none;
  }
  /* line 846, ../scss/_mobile.scss */
  .node-type-page .field-name-field-brochure a,
  .node-type-page-long-text .field-name-field-brochure a,
  .node-type-confirmation-page .field-name-field-brochure a {
    display: block;
    padding-top: 70px;
    background: transparent url(../images/picto_neopost/pdf.png) center top no-repeat;
    font-size: 4.6875vw;
    line-height: 5.625vw;
  }
  /* line 854, ../scss/_mobile.scss */
  .node-type-page .field-name-field-brochure .field-item,
  .node-type-page-long-text .field-name-field-brochure .field-item,
  .node-type-confirmation-page .field-name-field-brochure .field-item {
    margin-bottom: 9.375vw;
  }
  /* line 860, ../scss/_mobile.scss */
  .node-type-page .paragraphs-items .banner,
  .node-type-page-long-text .paragraphs-items .banner,
  .node-type-confirmation-page .paragraphs-items .banner {
    height: 56.25vw;
    margin-bottom: 4.6875vw;
  }
  /* line 866, ../scss/_mobile.scss */
  .node-type-page .videoBanner,
  .node-type-page-long-text .videoBanner,
  .node-type-confirmation-page .videoBanner {
    display: none;
  }
  /* line 872, ../scss/_mobile.scss */
  .node-type-page .field-name-field-block-text-img > .field-items > .field-item,
  .node-type-page-long-text .field-name-field-block-text-img > .field-items > .field-item,
  .node-type-confirmation-page .field-name-field-block-text-img > .field-items > .field-item {
    padding-left: 0;
  }
  /* line 877, ../scss/_mobile.scss */
  .node-type-page .field-name-field-block-text-img .text-block,
  .node-type-page-long-text .field-name-field-block-text-img .text-block,
  .node-type-confirmation-page .field-name-field-block-text-img .text-block {
    width: 87.5vw;
    margin: 0 auto;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 883, ../scss/_mobile.scss */
  .node-type-page .field-name-field-block-text-img .text-block li,
  .node-type-page .field-name-field-block-text-img .text-block a,
  .node-type-page .field-name-field-block-text-img .text-block p,
  .node-type-page-long-text .field-name-field-block-text-img .text-block li,
  .node-type-page-long-text .field-name-field-block-text-img .text-block a,
  .node-type-page-long-text .field-name-field-block-text-img .text-block p,
  .node-type-confirmation-page .field-name-field-block-text-img .text-block li,
  .node-type-confirmation-page .field-name-field-block-text-img .text-block a,
  .node-type-confirmation-page .field-name-field-block-text-img .text-block p {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 890, ../scss/_mobile.scss */
  .node-type-page .field-name-field-block-text-img .text-block ul,
  .node-type-page-long-text .field-name-field-block-text-img .text-block ul,
  .node-type-confirmation-page .field-name-field-block-text-img .text-block ul {
    text-decoration: none;
  }
  /* line 897, ../scss/_mobile.scss */
  .node-type-page .field-name-field-block-image img,
  .node-type-page-long-text .field-name-field-block-image img,
  .node-type-confirmation-page .field-name-field-block-image img {
    float: none;
    width: 100%;
    margin-bottom: 4.6875vw;
  }
  /* line 903, ../scss/_mobile.scss */
  .node-type-page #triptych,
  .node-type-page-long-text #triptych,
  .node-type-confirmation-page #triptych {
    width: 87.5vw;
  }
  /* line 906, ../scss/_mobile.scss */
  .node-type-page #triptych h2,
  .node-type-page-long-text #triptych h2,
  .node-type-confirmation-page #triptych h2 {
    margin: 0 auto 6.25vw;
    color: #000000;
    font-size: 5.625vw;
    line-height: 6.25vw;
    margin: 0 0 4.6875vw;
    grid-column: 1 / 2;
    grid-row: 1 / 2;
  }
  /* line 913, ../scss/_mobile.scss */
  .node-type-page #triptych .field-collection-item-field-right-free-bloc,
  .node-type-page-long-text #triptych .field-collection-item-field-right-free-bloc,
  .node-type-confirmation-page #triptych .field-collection-item-field-right-free-bloc {
    display: grid;
    width: 87.5vw;
  }
  /* line 918, ../scss/_mobile.scss */
  .node-type-page #triptych .group-text-fb,
  .node-type-page-long-text #triptych .group-text-fb,
  .node-type-confirmation-page #triptych .group-text-fb {
    grid-column: 1 / 2;
    grid-row: 3 / 4;
    margin: 0 0 4.6875vw;
  }
  /* line 924, ../scss/_mobile.scss */
  .node-type-page #triptych .field-name-field-image-free-bloc,
  .node-type-page-long-text #triptych .field-name-field-image-free-bloc,
  .node-type-confirmation-page #triptych .field-name-field-image-free-bloc {
    grid-column: 1 / 2;
    grid-row: 2 / 3;
    margin: 0 0 4.6875vw;
  }
  /* line 929, ../scss/_mobile.scss */
  .node-type-page #triptych .field-name-field-image-free-bloc img,
  .node-type-page-long-text #triptych .field-name-field-image-free-bloc img,
  .node-type-confirmation-page #triptych .field-name-field-image-free-bloc img {
    width: 87.5vw;
  }

  /* line 938, ../scss/_mobile.scss */
  .node-type-content h3 {
    font-size: 4.375vw;
    line-height: 5.625vw;
  }
  /* line 943, ../scss/_mobile.scss */
  .node-type-content .contentBanner {
    padding-top: 15.625vw;
  }
  /* line 947, ../scss/_mobile.scss */
  .node-type-content .relatedTaxo {
    width: 87.5vw;
    margin: 0 auto;
    font-size: 0;
  }
  /* line 952, ../scss/_mobile.scss */
  .node-type-content .relatedTaxo .relatedTerm {
    padding: 1.5625vw;
    margin-right: 1.5625vw;
  }
  /* line 958, ../scss/_mobile.scss */
  .node-type-content #main > .cCenter {
    width: 87.5vw;
    margin: 0 auto;
  }
  /* line 963, ../scss/_mobile.scss */
  .node-type-content .field-type-paragraphs {
    width: 100%;
    height: auto;
  }
  /* line 967, ../scss/_mobile.scss */
  .node-type-content .field-type-paragraphs .filterBanner {
    display: none;
  }
  /* line 971, ../scss/_mobile.scss */
  .node-type-content .field-type-paragraphs .contentBanner {
    position: initial;
    width: 87.5vw !important;
    margin: 0 auto;
  }
  /* line 976, ../scss/_mobile.scss */
  .node-type-content .field-type-paragraphs .contentBanner h2 {
    margin: 0 auto 6.25vw;
    color: #FFFFFF;
    font-size: 5.625vw;
    line-height: 6.25vw;
    padding: 0;
  }
  /* line 980, ../scss/_mobile.scss */
  .node-type-content .field-type-paragraphs .contentBanner p {
    padding: 0;
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
  /* line 988, ../scss/_mobile.scss */
  .node-type-content .field-type-paragraphs .videoBanner {
    position: absolute;
    width: 100%;
    top: auto;
    bottom: -54.6875vw;
  }
  /* line 995, ../scss/_mobile.scss */
  .node-type-content .field-type-paragraphs #banner-range {
    margin-bottom: 64.0625vw;
    background-image: none !important;
  }
  /* line 1001, ../scss/_mobile.scss */
  .node-type-content .field-name-body {
    width: 87.5vw;
    margin: 0 auto;
    padding-left: 0;
  }
  /* line 1007, ../scss/_mobile.scss */
  .node-type-content .socialShare {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(4, 1fr);
    bottom: 0;
  }
  /* line 1013, ../scss/_mobile.scss */
  .node-type-content .socialShare a {
    position: relative;
    width: 100%;
    height: 60px;
    margin-bottom: 0;
    background: none;
  }
  /* line 1021, ../scss/_mobile.scss */
  .node-type-content .socialShare a:after {
    content: '';
    position: absolute;
    display: block;
    top: 10px;
    height: 60px;
    background: url("../images/picto_neopost/social-share-mobile.png") no-repeat;
  }
  /* line 1030, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-facebook {
    background-color: #3a5998;
  }
  /* line 1032, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-facebook:after {
    width: 19px;
    left: calc((100% - 19px) / 2);
    background-position: -156px 0;
  }
  /* line 1039, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-twitter {
    background-color: #00aced;
  }
  /* line 1041, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-twitter:after {
    width: 49px;
    left: calc((100% - 49px) / 2);
    background-position: -42px 0;
  }
  /* line 1048, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-googleplus {
    background-color: #dd4b39;
  }
  /* line 1050, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-googleplus:after {
    width: 64px;
    left: calc((100% - 64px) / 2);
    background-position: -92px 0;
  }
  /* line 1057, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-linkedin {
    background-color: #007bb6;
  }
  /* line 1059, ../scss/_mobile.scss */
  .node-type-content .socialShare a.social-share-linkedin:after {
    width: 42px;
    left: calc((100% - 42px) / 2);
    background-position: 0 0;
  }

  /* line 1070, ../scss/_mobile.scss */
  .node-type-list-of #content .list-of-faq {
    padding: 6.25vw;
  }
  /* line 1073, ../scss/_mobile.scss */
  .node-type-list-of #content .list-of-faq .views-table caption {
    padding: 0 100px 0 15px;
  }
  /* line 1075, ../scss/_mobile.scss */
  .node-type-list-of #content .list-of-faq .views-table caption span {
    font-size: 5.625vw;
    line-height: 6.875vw;
  }
  /* line 1079, ../scss/_mobile.scss */
  .node-type-list-of #content .list-of-faq .views-table caption span:after {
    width: 30px;
    height: 17px;
    top: 35px;
    right: -70px;
    background: #FFFFFF url("../images/picto_neopost/arrow-up-down.png") 0 -46px no-repeat;
  }
  /* line 1091, ../scss/_mobile.scss */
  .node-type-list-of #content .list-of-faq .views-table caption.active span:after {
    background: #FFFFFF url("../images/picto_neopost/arrow-up-down.png") 0 -29px no-repeat;
  }
  /* line 1099, ../scss/_mobile.scss */
  .node-type-list-of #content .list-of-faq .views-table tr {
    margin-top: 0;
    background-color: #FFFFFF;
  }
  /* line 1102, ../scss/_mobile.scss */
  .node-type-list-of #content .list-of-faq .views-table tr td {
    font-size: 3.75vw;
    line-height: 5.625vw;
    color: #000000;
  }

  /* line 1112, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form {
    width: 87.5vw;
  }
  /* line 1114, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-item {
    margin: 40px 0;
  }
  /* line 1116, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-item .form-required {
    color: #000000;
  }
  /* line 1121, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-text,
  .node-type-webform .webform-client-form .form-select {
    width: 100%;
    height: 60px;
    font-size: 3.75vw;
  }
  /* line 1129, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-select {
    background: #EEEEEE url("/sites/all/themes/neopost/images/picto_neopost/select-arrow-mobile.png") 520px no-repeat;
  }
  /* line 1133, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form label {
    margin-bottom: 20px;
    font-family: "Verdana";
    font-weight: bold;
    font-size: 4.0625vw;
    line-height: 4.84375vw;
  }
  /* line 1144, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form fieldset.webform-component-fieldset legend a {
    text-align: center;
    font-family: "Verdana";
    font-weight: bold;
    font-size: 4.6875vw;
    line-height: 5.625vw;
    cursor: default;
  }
  /* line 1154, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form fieldset legend {
    text-align: center;
    font-family: "Verdana";
    font-weight: bold;
    font-size: 4.6875vw;
    line-height: 5.625vw;
    cursor: default;
  }
  /* line 1164, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .webform-component-textarea {
    width: 100%;
  }
  /* line 1168, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 120px;
    font-size: 3.75vw;
  }
  /* line 1175, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-type-checkbox,
  .node-type-webform .webform-client-form .form-type-radio {
    display: block;
    width: 100%;
    padding-left: 10.9375vw;
  }
  /* line 1181, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-type-checkbox input,
  .node-type-webform .webform-client-form .form-type-radio input {
    width: 41px;
    height: 41px;
  }
  /* line 1185, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-type-checkbox input[type='checkbox'],
  .node-type-webform .webform-client-form .form-type-radio input[type='checkbox'] {
    background-position: 0 -86px;
  }
  /* line 1187, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-type-checkbox input[type='checkbox']:checked,
  .node-type-webform .webform-client-form .form-type-radio input[type='checkbox']:checked {
    background-position: 0 -127px;
  }
  /* line 1192, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-type-checkbox input[type='radio'],
  .node-type-webform .webform-client-form .form-type-radio input[type='radio'] {
    background-position: 0 -130px;
  }
  /* line 1194, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-type-checkbox input[type='radio']:checked,
  .node-type-webform .webform-client-form .form-type-radio input[type='radio']:checked {
    background-position: 0 -88px;
  }
  /* line 1200, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-type-checkbox label,
  .node-type-webform .webform-client-form .form-type-radio label {
    font-family: "Verdana";
    font-weight: normal;
    font-size: 3.75vw;
    line-height: 4.375vw;
  }
  /* line 1208, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-managed-file {
    width: 100%;
  }
  /* line 1210, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-managed-file .form-submit {
    max-width: 100%;
    width: 100%;
    height: 80px;
    margin-left: 0;
    font-size: 5.3125vw;
    line-height: 6.25vw;
  }
  /* line 1218, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-managed-file .form-file {
    max-width: 100%;
    width: 100%;
    margin: 40px 0;
    padding: 0;
    font-size: 24px;
  }
  /* line 1228, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-actions .form-submit {
    margin-bottom: 60px;
    line-height: 80px;
    font-size: 34px;
  }

  /* line 1238, ../scss/_mobile.scss */
  .node-type-list-of .bodyRange {
    width: 87.5vw;
    margin: 0 auto 6.25vw;
  }
  /* line 1243, ../scss/_mobile.scss */
  .node-type-list-of .field-type-viewfield {
    padding: 0;
  }
  /* line 1247, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content {
    padding: 0;
  }
  /* line 1249, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content ul {
    display: block;
    width: 87.5vw;
    margin: 0 auto !important;
  }
  /* line 1256, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content .item-list > ul > li {
    width: 100%;
    height: auto;
    max-height: 100%;
    padding-bottom: 40px !important;
  }
  /* line 1263, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content .item-list > ul > li p:first-child {
    height: auto;
    line-height: 1;
  }
  /* line 1266, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content .item-list > ul > li p:first-child img {
    width: 100%;
  }
  /* line 1276, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content h3 a {
    font-size: 5.625vw;
    line-height: 6.875vw;
  }
  /* line 1282, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content p.year {
    font-size: 3.75vw;
    line-height: 5.625vw;
  }
}
@media all and (min-width: 769px) and (max-width: 1179px) {
  /* line 1297, ../scss/_mobile.scss */
  body.node-type-homepage-2016,
  body.node-type-range,
  body.node-type-product,
  body.node-type-page,
  body.node-type-category,
  body.node-type-page-long-text,
  body.node-type-confirmation-page,
  body.node-type-content,
  body.node-type-list-of,
  body.node-type-webform,
  body.node-type-range-detailed {
    min-width: 0;
  }

  /* line 1323, ../scss/_mobile.scss */
  .node-type-product #header div.section,
  .node-type-product #header-wrapper div.section,
  .node-type-product .mdmegamenu ul,
  .node-type-category #header div.section,
  .node-type-category #header-wrapper div.section,
  .node-type-category .mdmegamenu ul,
  .node-type-range #header div.section,
  .node-type-range #header-wrapper div.section,
  .node-type-range .mdmegamenu ul,
  .node-type-page #header div.section,
  .node-type-page #header-wrapper div.section,
  .node-type-page .mdmegamenu ul,
  .node-type-page-long-text #header div.section,
  .node-type-page-long-text #header-wrapper div.section,
  .node-type-page-long-text .mdmegamenu ul,
  .node-type-confirmation-page #header div.section,
  .node-type-confirmation-page #header-wrapper div.section,
  .node-type-confirmation-page .mdmegamenu ul,
  .node-type-content #header div.section,
  .node-type-content #header-wrapper div.section,
  .node-type-content .mdmegamenu ul,
  .node-type-list-of #header div.section,
  .node-type-list-of #header-wrapper div.section,
  .node-type-list-of .mdmegamenu ul,
  .node-type-range-detailed #header div.section,
  .node-type-range-detailed #header-wrapper div.section,
  .node-type-range-detailed .mdmegamenu ul,
  .node-type-webform #header div.section,
  .node-type-webform #header-wrapper div.section,
  .node-type-webform .mdmegamenu ul {
    width: 100vw;
  }
  /* line 1331, ../scss/_mobile.scss */
  .node-type-product .contentBanner > div:first-child,
  .node-type-category .contentBanner > div:first-child,
  .node-type-range .contentBanner > div:first-child,
  .node-type-page .contentBanner > div:first-child,
  .node-type-page-long-text .contentBanner > div:first-child,
  .node-type-confirmation-page .contentBanner > div:first-child,
  .node-type-content .contentBanner > div:first-child,
  .node-type-list-of .contentBanner > div:first-child,
  .node-type-range-detailed .contentBanner > div:first-child,
  .node-type-webform .contentBanner > div:first-child {
    margin-left: 20px;
  }
  /* line 1337, ../scss/_mobile.scss */
  .node-type-product .cCenter,
  .node-type-category .cCenter,
  .node-type-range .cCenter,
  .node-type-page .cCenter,
  .node-type-page-long-text .cCenter,
  .node-type-confirmation-page .cCenter,
  .node-type-content .cCenter,
  .node-type-list-of .cCenter,
  .node-type-range-detailed .cCenter,
  .node-type-webform .cCenter {
    width: auto;
  }
  /* line 1341, ../scss/_mobile.scss */
  .node-type-product #sidebar-first,
  .node-type-category #sidebar-first,
  .node-type-range #sidebar-first,
  .node-type-page #sidebar-first,
  .node-type-page-long-text #sidebar-first,
  .node-type-confirmation-page #sidebar-first,
  .node-type-content #sidebar-first,
  .node-type-list-of #sidebar-first,
  .node-type-range-detailed #sidebar-first,
  .node-type-webform #sidebar-first {
    display: block;
    width: 275px;
    border: none;
  }
  /* line 1347, ../scss/_mobile.scss */
  .node-type-product .breadcrumb,
  .node-type-category .breadcrumb,
  .node-type-range .breadcrumb,
  .node-type-page .breadcrumb,
  .node-type-page-long-text .breadcrumb,
  .node-type-confirmation-page .breadcrumb,
  .node-type-content .breadcrumb,
  .node-type-list-of .breadcrumb,
  .node-type-range-detailed .breadcrumb,
  .node-type-webform .breadcrumb {
    position: relative;
    left: 0;
    text-align: left;
  }
  /* line 1353, ../scss/_mobile.scss */
  .node-type-product .breadcrumb li a,
  .node-type-product .breadcrumb li .crumbs-separator,
  .node-type-category .breadcrumb li a,
  .node-type-category .breadcrumb li .crumbs-separator,
  .node-type-range .breadcrumb li a,
  .node-type-range .breadcrumb li .crumbs-separator,
  .node-type-page .breadcrumb li a,
  .node-type-page .breadcrumb li .crumbs-separator,
  .node-type-page-long-text .breadcrumb li a,
  .node-type-page-long-text .breadcrumb li .crumbs-separator,
  .node-type-confirmation-page .breadcrumb li a,
  .node-type-confirmation-page .breadcrumb li .crumbs-separator,
  .node-type-content .breadcrumb li a,
  .node-type-content .breadcrumb li .crumbs-separator,
  .node-type-list-of .breadcrumb li a,
  .node-type-list-of .breadcrumb li .crumbs-separator,
  .node-type-range-detailed .breadcrumb li a,
  .node-type-range-detailed .breadcrumb li .crumbs-separator,
  .node-type-webform .breadcrumb li a,
  .node-type-webform .breadcrumb li .crumbs-separator {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: top;
  }
  /* line 1363, ../scss/_mobile.scss */
  .node-type-product #block-views-contact-block .form-submit,
  .node-type-product #block-views-contact-a-b-test-block .form-submit,
  .node-type-category #block-views-contact-block .form-submit,
  .node-type-category #block-views-contact-a-b-test-block .form-submit,
  .node-type-range #block-views-contact-block .form-submit,
  .node-type-range #block-views-contact-a-b-test-block .form-submit,
  .node-type-page #block-views-contact-block .form-submit,
  .node-type-page #block-views-contact-a-b-test-block .form-submit,
  .node-type-page-long-text #block-views-contact-block .form-submit,
  .node-type-page-long-text #block-views-contact-a-b-test-block .form-submit,
  .node-type-confirmation-page #block-views-contact-block .form-submit,
  .node-type-confirmation-page #block-views-contact-a-b-test-block .form-submit,
  .node-type-content #block-views-contact-block .form-submit,
  .node-type-content #block-views-contact-a-b-test-block .form-submit,
  .node-type-list-of #block-views-contact-block .form-submit,
  .node-type-list-of #block-views-contact-a-b-test-block .form-submit,
  .node-type-range-detailed #block-views-contact-block .form-submit,
  .node-type-range-detailed #block-views-contact-a-b-test-block .form-submit,
  .node-type-webform #block-views-contact-block .form-submit,
  .node-type-webform #block-views-contact-a-b-test-block .form-submit {
    margin: 10px auto 15px;
  }
  /* line 1370, ../scss/_mobile.scss */
  .node-type-product .view-bloc-free-text-right .group-text-fb,
  .node-type-category .view-bloc-free-text-right .group-text-fb,
  .node-type-range .view-bloc-free-text-right .group-text-fb,
  .node-type-page .view-bloc-free-text-right .group-text-fb,
  .node-type-page-long-text .view-bloc-free-text-right .group-text-fb,
  .node-type-confirmation-page .view-bloc-free-text-right .group-text-fb,
  .node-type-content .view-bloc-free-text-right .group-text-fb,
  .node-type-list-of .view-bloc-free-text-right .group-text-fb,
  .node-type-range-detailed .view-bloc-free-text-right .group-text-fb,
  .node-type-webform .view-bloc-free-text-right .group-text-fb {
    width: 50% !important;
  }
  /* line 1373, ../scss/_mobile.scss */
  .node-type-product .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-category .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-range .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-page .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-page-long-text .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-confirmation-page .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-content .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-list-of .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-range-detailed .view-bloc-free-text-right .field-name-field-image-free-bloc,
  .node-type-webform .view-bloc-free-text-right .field-name-field-image-free-bloc {
    width: 50% !important;
  }
}
@media all and (max-width: 320px) {
  /* line 1388, ../scss/_mobile.scss */
  .node-type-homepage-2016,
  .node-type-range,
  .node-type-product,
  .node-type-category,
  .node-type-page,
  .node-type-page-long-text,
  .node-type-confirmation-page,
  .node-type-content,
  .node-type-list-of,
  .node-type-webform,
  .node-type-range-detailed,
  .node-type-software {
    /* Header */
    /* Banner */
    /* Footer */
  }
  /* line 1400, ../scss/_mobile.scss */
  .node-type-homepage-2016 h1,
  .node-type-range h1,
  .node-type-product h1,
  .node-type-category h1,
  .node-type-page h1,
  .node-type-page-long-text h1,
  .node-type-confirmation-page h1,
  .node-type-content h1,
  .node-type-list-of h1,
  .node-type-webform h1,
  .node-type-range-detailed h1,
  .node-type-software h1 {
    font-size: 28px;
    line-height: 36px;
  }
  /* line 1405, ../scss/_mobile.scss */
  .node-type-homepage-2016 h2,
  .node-type-range h2,
  .node-type-product h2,
  .node-type-category h2,
  .node-type-page h2,
  .node-type-page-long-text h2,
  .node-type-confirmation-page h2,
  .node-type-content h2,
  .node-type-list-of h2,
  .node-type-webform h2,
  .node-type-range-detailed h2,
  .node-type-software h2 {
    font-size: 28px !important;
    line-height: 31px !important;
  }
  /* line 1409, ../scss/_mobile.scss */
  .node-type-homepage-2016 h2 a,
  .node-type-range h2 a,
  .node-type-product h2 a,
  .node-type-category h2 a,
  .node-type-page h2 a,
  .node-type-page-long-text h2 a,
  .node-type-confirmation-page h2 a,
  .node-type-content h2 a,
  .node-type-list-of h2 a,
  .node-type-webform h2 a,
  .node-type-range-detailed h2 a,
  .node-type-software h2 a {
    font-size: 28px !important;
    line-height: 31px !important;
  }
  /* line 1415, ../scss/_mobile.scss */
  .node-type-homepage-2016 h3,
  .node-type-range h3,
  .node-type-product h3,
  .node-type-category h3,
  .node-type-page h3,
  .node-type-page-long-text h3,
  .node-type-confirmation-page h3,
  .node-type-content h3,
  .node-type-list-of h3,
  .node-type-webform h3,
  .node-type-range-detailed h3,
  .node-type-software h3 {
    font-size: 24px !important;
    line-height: 31px !important;
  }
  /* line 1421, ../scss/_mobile.scss */
  .node-type-homepage-2016 p,
  .node-type-homepage-2016 a,
  .node-type-range p,
  .node-type-range a,
  .node-type-product p,
  .node-type-product a,
  .node-type-category p,
  .node-type-category a,
  .node-type-page p,
  .node-type-page a,
  .node-type-page-long-text p,
  .node-type-page-long-text a,
  .node-type-confirmation-page p,
  .node-type-confirmation-page a,
  .node-type-content p,
  .node-type-content a,
  .node-type-list-of p,
  .node-type-list-of a,
  .node-type-webform p,
  .node-type-webform a,
  .node-type-range-detailed p,
  .node-type-range-detailed a,
  .node-type-software p,
  .node-type-software a {
    font-size: 16px !important;
    line-height: 24px !important;
  }
  /* line 1427, ../scss/_mobile.scss */
  .node-type-homepage-2016 .cCenter,
  .node-type-range .cCenter,
  .node-type-product .cCenter,
  .node-type-category .cCenter,
  .node-type-page .cCenter,
  .node-type-page-long-text .cCenter,
  .node-type-confirmation-page .cCenter,
  .node-type-content .cCenter,
  .node-type-list-of .cCenter,
  .node-type-webform .cCenter,
  .node-type-range-detailed .cCenter,
  .node-type-software .cCenter {
    margin-bottom: 20px;
  }
  /* line 1433, ../scss/_mobile.scss */
  .node-type-homepage-2016 .secondaryButton a,
  .node-type-homepage-2016 .secondaryButtonWhite a,
  .node-type-range .secondaryButton a,
  .node-type-range .secondaryButtonWhite a,
  .node-type-product .secondaryButton a,
  .node-type-product .secondaryButtonWhite a,
  .node-type-category .secondaryButton a,
  .node-type-category .secondaryButtonWhite a,
  .node-type-page .secondaryButton a,
  .node-type-page .secondaryButtonWhite a,
  .node-type-page-long-text .secondaryButton a,
  .node-type-page-long-text .secondaryButtonWhite a,
  .node-type-confirmation-page .secondaryButton a,
  .node-type-confirmation-page .secondaryButtonWhite a,
  .node-type-content .secondaryButton a,
  .node-type-content .secondaryButtonWhite a,
  .node-type-list-of .secondaryButton a,
  .node-type-list-of .secondaryButtonWhite a,
  .node-type-webform .secondaryButton a,
  .node-type-webform .secondaryButtonWhite a,
  .node-type-range-detailed .secondaryButton a,
  .node-type-range-detailed .secondaryButtonWhite a,
  .node-type-software .secondaryButton a,
  .node-type-software .secondaryButtonWhite a {
    height: 60px;
    font-size: 24px !important;
    line-height: 27px !important;
  }
  /* line 1442, ../scss/_mobile.scss */
  .node-type-homepage-2016 .contentBanner,
  .node-type-range .contentBanner,
  .node-type-product .contentBanner,
  .node-type-category .contentBanner,
  .node-type-page .contentBanner,
  .node-type-page-long-text .contentBanner,
  .node-type-confirmation-page .contentBanner,
  .node-type-content .contentBanner,
  .node-type-list-of .contentBanner,
  .node-type-webform .contentBanner,
  .node-type-range-detailed .contentBanner,
  .node-type-software .contentBanner {
    padding-top: 0;
    padding-bottom: 20px;
  }
  /* line 1446, ../scss/_mobile.scss */
  .node-type-homepage-2016 .contentBanner p,
  .node-type-range .contentBanner p,
  .node-type-product .contentBanner p,
  .node-type-category .contentBanner p,
  .node-type-page .contentBanner p,
  .node-type-page-long-text .contentBanner p,
  .node-type-confirmation-page .contentBanner p,
  .node-type-content .contentBanner p,
  .node-type-list-of .contentBanner p,
  .node-type-webform .contentBanner p,
  .node-type-range-detailed .contentBanner p,
  .node-type-software .contentBanner p {
    font-size: 18px;
    line-height: 36px;
  }
  /* line 1451, ../scss/_mobile.scss */
  .node-type-homepage-2016 .contentBanner a,
  .node-type-range .contentBanner a,
  .node-type-product .contentBanner a,
  .node-type-category .contentBanner a,
  .node-type-page .contentBanner a,
  .node-type-page-long-text .contentBanner a,
  .node-type-confirmation-page .contentBanner a,
  .node-type-content .contentBanner a,
  .node-type-list-of .contentBanner a,
  .node-type-webform .contentBanner a,
  .node-type-range-detailed .contentBanner a,
  .node-type-software .contentBanner a {
    font-size: 24px !important;
  }
  /* line 1456, ../scss/_mobile.scss */
  .node-type-homepage-2016 #banner-range,
  .node-type-range #banner-range,
  .node-type-product #banner-range,
  .node-type-category #banner-range,
  .node-type-page #banner-range,
  .node-type-page-long-text #banner-range,
  .node-type-confirmation-page #banner-range,
  .node-type-content #banner-range,
  .node-type-list-of #banner-range,
  .node-type-webform #banner-range,
  .node-type-range-detailed #banner-range,
  .node-type-software #banner-range {
    height: auto !important;
  }
  /* line 1461, ../scss/_mobile.scss */
  .node-type-homepage-2016 .filterBanner,
  .node-type-range .filterBanner,
  .node-type-product .filterBanner,
  .node-type-category .filterBanner,
  .node-type-page .filterBanner,
  .node-type-page-long-text .filterBanner,
  .node-type-confirmation-page .filterBanner,
  .node-type-content .filterBanner,
  .node-type-list-of .filterBanner,
  .node-type-webform .filterBanner,
  .node-type-range-detailed .filterBanner,
  .node-type-software .filterBanner {
    height: 100% !important;
  }
  /* line 1466, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-type-paragraphs #banner-range,
  .node-type-range .field-type-paragraphs #banner-range,
  .node-type-product .field-type-paragraphs #banner-range,
  .node-type-category .field-type-paragraphs #banner-range,
  .node-type-page .field-type-paragraphs #banner-range,
  .node-type-page-long-text .field-type-paragraphs #banner-range,
  .node-type-confirmation-page .field-type-paragraphs #banner-range,
  .node-type-content .field-type-paragraphs #banner-range,
  .node-type-list-of .field-type-paragraphs #banner-range,
  .node-type-webform .field-type-paragraphs #banner-range,
  .node-type-range-detailed .field-type-paragraphs #banner-range,
  .node-type-software .field-type-paragraphs #banner-range {
    min-height: 150px;
    margin-bottom: 30px !important;
  }
  /* line 1470, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-type-paragraphs #banner-range.hideVideo,
  .node-type-range .field-type-paragraphs #banner-range.hideVideo,
  .node-type-product .field-type-paragraphs #banner-range.hideVideo,
  .node-type-category .field-type-paragraphs #banner-range.hideVideo,
  .node-type-page .field-type-paragraphs #banner-range.hideVideo,
  .node-type-page-long-text .field-type-paragraphs #banner-range.hideVideo,
  .node-type-confirmation-page .field-type-paragraphs #banner-range.hideVideo,
  .node-type-content .field-type-paragraphs #banner-range.hideVideo,
  .node-type-list-of .field-type-paragraphs #banner-range.hideVideo,
  .node-type-webform .field-type-paragraphs #banner-range.hideVideo,
  .node-type-range-detailed .field-type-paragraphs #banner-range.hideVideo,
  .node-type-software .field-type-paragraphs #banner-range.hideVideo {
    margin-bottom: 155px !important;
  }
  /* line 1478, ../scss/_mobile.scss */
  .node-type-homepage-2016 .owl-nav,
  .node-type-range .owl-nav,
  .node-type-product .owl-nav,
  .node-type-category .owl-nav,
  .node-type-page .owl-nav,
  .node-type-page-long-text .owl-nav,
  .node-type-confirmation-page .owl-nav,
  .node-type-content .owl-nav,
  .node-type-list-of .owl-nav,
  .node-type-webform .owl-nav,
  .node-type-range-detailed .owl-nav,
  .node-type-software .owl-nav {
    display: none;
  }
  /* line 1484, ../scss/_mobile.scss */
  .node-type-homepage-2016 #block-menu-menu-footer-links li,
  .node-type-range #block-menu-menu-footer-links li,
  .node-type-product #block-menu-menu-footer-links li,
  .node-type-category #block-menu-menu-footer-links li,
  .node-type-page #block-menu-menu-footer-links li,
  .node-type-page-long-text #block-menu-menu-footer-links li,
  .node-type-confirmation-page #block-menu-menu-footer-links li,
  .node-type-content #block-menu-menu-footer-links li,
  .node-type-list-of #block-menu-menu-footer-links li,
  .node-type-webform #block-menu-menu-footer-links li,
  .node-type-range-detailed #block-menu-menu-footer-links li,
  .node-type-software #block-menu-menu-footer-links li {
    display: block;
  }
  /* line 1487, ../scss/_mobile.scss */
  .node-type-homepage-2016 #block-menu-menu-footer-links li:before,
  .node-type-range #block-menu-menu-footer-links li:before,
  .node-type-product #block-menu-menu-footer-links li:before,
  .node-type-category #block-menu-menu-footer-links li:before,
  .node-type-page #block-menu-menu-footer-links li:before,
  .node-type-page-long-text #block-menu-menu-footer-links li:before,
  .node-type-confirmation-page #block-menu-menu-footer-links li:before,
  .node-type-content #block-menu-menu-footer-links li:before,
  .node-type-list-of #block-menu-menu-footer-links li:before,
  .node-type-webform #block-menu-menu-footer-links li:before,
  .node-type-range-detailed #block-menu-menu-footer-links li:before,
  .node-type-software #block-menu-menu-footer-links li:before {
    display: none;
  }
  /* line 1491, ../scss/_mobile.scss */
  .node-type-homepage-2016 #block-menu-menu-footer-links li a,
  .node-type-range #block-menu-menu-footer-links li a,
  .node-type-product #block-menu-menu-footer-links li a,
  .node-type-category #block-menu-menu-footer-links li a,
  .node-type-page #block-menu-menu-footer-links li a,
  .node-type-page-long-text #block-menu-menu-footer-links li a,
  .node-type-confirmation-page #block-menu-menu-footer-links li a,
  .node-type-content #block-menu-menu-footer-links li a,
  .node-type-list-of #block-menu-menu-footer-links li a,
  .node-type-webform #block-menu-menu-footer-links li a,
  .node-type-range-detailed #block-menu-menu-footer-links li a,
  .node-type-software #block-menu-menu-footer-links li a {
    font-size: 18px;
  }
  /* line 1499, ../scss/_mobile.scss */
  .node-type-homepage-2016 #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-range #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-product #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-category #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-page #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-page-long-text #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-confirmation-page #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-content #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-list-of #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-webform #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-range-detailed #block-country-switch-neopost-country-switch p.currentCountry,
  .node-type-software #block-country-switch-neopost-country-switch p.currentCountry {
    height: 60px;
    padding-top: 0;
    padding-left: 10px;
    font-size: 24px !important;
    line-height: 60px !important;
    background-position: 252px 15px;
  }
  /* line 1513, ../scss/_mobile.scss */
  .node-type-homepage-2016 #block-neopost-block-social-network .block-social ul,
  .node-type-range #block-neopost-block-social-network .block-social ul,
  .node-type-product #block-neopost-block-social-network .block-social ul,
  .node-type-category #block-neopost-block-social-network .block-social ul,
  .node-type-page #block-neopost-block-social-network .block-social ul,
  .node-type-page-long-text #block-neopost-block-social-network .block-social ul,
  .node-type-confirmation-page #block-neopost-block-social-network .block-social ul,
  .node-type-content #block-neopost-block-social-network .block-social ul,
  .node-type-list-of #block-neopost-block-social-network .block-social ul,
  .node-type-webform #block-neopost-block-social-network .block-social ul,
  .node-type-range-detailed #block-neopost-block-social-network .block-social ul,
  .node-type-software #block-neopost-block-social-network .block-social ul {
    grid-template-columns: repeat(3, 1fr);
    width: auto;
  }
  /* line 1522, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .views-field-field-contact-title,
  .node-type-range #sidebar-first .views-field-field-contact-title,
  .node-type-product #sidebar-first .views-field-field-contact-title,
  .node-type-category #sidebar-first .views-field-field-contact-title,
  .node-type-page #sidebar-first .views-field-field-contact-title,
  .node-type-page-long-text #sidebar-first .views-field-field-contact-title,
  .node-type-confirmation-page #sidebar-first .views-field-field-contact-title,
  .node-type-content #sidebar-first .views-field-field-contact-title,
  .node-type-list-of #sidebar-first .views-field-field-contact-title,
  .node-type-webform #sidebar-first .views-field-field-contact-title,
  .node-type-range-detailed #sidebar-first .views-field-field-contact-title,
  .node-type-software #sidebar-first .views-field-field-contact-title {
    font-size: 26px;
  }
  /* line 1526, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first select,
  .node-type-homepage-2016 #sidebar-first .form-text,
  .node-type-range #sidebar-first select,
  .node-type-range #sidebar-first .form-text,
  .node-type-product #sidebar-first select,
  .node-type-product #sidebar-first .form-text,
  .node-type-category #sidebar-first select,
  .node-type-category #sidebar-first .form-text,
  .node-type-page #sidebar-first select,
  .node-type-page #sidebar-first .form-text,
  .node-type-page-long-text #sidebar-first select,
  .node-type-page-long-text #sidebar-first .form-text,
  .node-type-confirmation-page #sidebar-first select,
  .node-type-confirmation-page #sidebar-first .form-text,
  .node-type-content #sidebar-first select,
  .node-type-content #sidebar-first .form-text,
  .node-type-list-of #sidebar-first select,
  .node-type-list-of #sidebar-first .form-text,
  .node-type-webform #sidebar-first select,
  .node-type-webform #sidebar-first .form-text,
  .node-type-range-detailed #sidebar-first select,
  .node-type-range-detailed #sidebar-first .form-text,
  .node-type-software #sidebar-first select,
  .node-type-software #sidebar-first .form-text {
    height: 50px;
    font-size: 16px;
  }
  /* line 1532, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-submit,
  .node-type-range #sidebar-first .form-submit,
  .node-type-product #sidebar-first .form-submit,
  .node-type-category #sidebar-first .form-submit,
  .node-type-page #sidebar-first .form-submit,
  .node-type-page-long-text #sidebar-first .form-submit,
  .node-type-confirmation-page #sidebar-first .form-submit,
  .node-type-content #sidebar-first .form-submit,
  .node-type-list-of #sidebar-first .form-submit,
  .node-type-webform #sidebar-first .form-submit,
  .node-type-range-detailed #sidebar-first .form-submit,
  .node-type-software #sidebar-first .form-submit {
    height: 60px;
    font-size: 24px !important;
    line-height: 36px !important;
  }
  /* line 1538, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first textarea,
  .node-type-range #sidebar-first textarea,
  .node-type-product #sidebar-first textarea,
  .node-type-category #sidebar-first textarea,
  .node-type-page #sidebar-first textarea,
  .node-type-page-long-text #sidebar-first textarea,
  .node-type-confirmation-page #sidebar-first textarea,
  .node-type-content #sidebar-first textarea,
  .node-type-list-of #sidebar-first textarea,
  .node-type-webform #sidebar-first textarea,
  .node-type-range-detailed #sidebar-first textarea,
  .node-type-software #sidebar-first textarea {
    height: 80px;
    font-size: 16px !important;
    line-height: 24px !important;
  }
  /* line 1546, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-radio input,
  .node-type-range #sidebar-first .form-type-radio input,
  .node-type-product #sidebar-first .form-type-radio input,
  .node-type-category #sidebar-first .form-type-radio input,
  .node-type-page #sidebar-first .form-type-radio input,
  .node-type-page-long-text #sidebar-first .form-type-radio input,
  .node-type-confirmation-page #sidebar-first .form-type-radio input,
  .node-type-content #sidebar-first .form-type-radio input,
  .node-type-list-of #sidebar-first .form-type-radio input,
  .node-type-webform #sidebar-first .form-type-radio input,
  .node-type-range-detailed #sidebar-first .form-type-radio input,
  .node-type-software #sidebar-first .form-type-radio input {
    width: 20px;
    height: 20px;
    background: url("/sites/all/themes/neopost/images/picto_neopost/radiobuttons.png") 0 0 no-repeat;
  }
  /* line 1551, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-radio label,
  .node-type-range #sidebar-first .form-type-radio label,
  .node-type-product #sidebar-first .form-type-radio label,
  .node-type-category #sidebar-first .form-type-radio label,
  .node-type-page #sidebar-first .form-type-radio label,
  .node-type-page-long-text #sidebar-first .form-type-radio label,
  .node-type-confirmation-page #sidebar-first .form-type-radio label,
  .node-type-content #sidebar-first .form-type-radio label,
  .node-type-list-of #sidebar-first .form-type-radio label,
  .node-type-webform #sidebar-first .form-type-radio label,
  .node-type-range-detailed #sidebar-first .form-type-radio label,
  .node-type-software #sidebar-first .form-type-radio label {
    max-width: 240px;
    font-size: 16px;
  }
  /* line 1558, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-checkbox input,
  .node-type-range #sidebar-first .form-type-checkbox input,
  .node-type-product #sidebar-first .form-type-checkbox input,
  .node-type-category #sidebar-first .form-type-checkbox input,
  .node-type-page #sidebar-first .form-type-checkbox input,
  .node-type-page-long-text #sidebar-first .form-type-checkbox input,
  .node-type-confirmation-page #sidebar-first .form-type-checkbox input,
  .node-type-content #sidebar-first .form-type-checkbox input,
  .node-type-list-of #sidebar-first .form-type-checkbox input,
  .node-type-webform #sidebar-first .form-type-checkbox input,
  .node-type-range-detailed #sidebar-first .form-type-checkbox input,
  .node-type-software #sidebar-first .form-type-checkbox input {
    width: 20px;
    height: 20px;
    background: url("/sites/all/themes/neopost/images/picto_neopost/checkboxes.png") 0 0 no-repeat;
  }
  /* line 1564, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .form-type-checkbox label,
  .node-type-range #sidebar-first .form-type-checkbox label,
  .node-type-product #sidebar-first .form-type-checkbox label,
  .node-type-category #sidebar-first .form-type-checkbox label,
  .node-type-page #sidebar-first .form-type-checkbox label,
  .node-type-page-long-text #sidebar-first .form-type-checkbox label,
  .node-type-confirmation-page #sidebar-first .form-type-checkbox label,
  .node-type-content #sidebar-first .form-type-checkbox label,
  .node-type-list-of #sidebar-first .form-type-checkbox label,
  .node-type-webform #sidebar-first .form-type-checkbox label,
  .node-type-range-detailed #sidebar-first .form-type-checkbox label,
  .node-type-software #sidebar-first .form-type-checkbox label {
    max-width: 240px;
    font-size: 16px;
  }
  /* line 1571, ../scss/_mobile.scss */
  .node-type-homepage-2016 #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-range #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-product #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-category #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-page #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-page-long-text #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-confirmation-page #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-content #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-list-of #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-webform #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-range-detailed #sidebar-first .views-field-field-contact-body .field-content,
  .node-type-software #sidebar-first .views-field-field-contact-body .field-content {
    font-size: 16px;
  }
  /* line 1577, ../scss/_mobile.scss */
  .node-type-homepage-2016 .bgContent,
  .node-type-range .bgContent,
  .node-type-product .bgContent,
  .node-type-category .bgContent,
  .node-type-page .bgContent,
  .node-type-page-long-text .bgContent,
  .node-type-confirmation-page .bgContent,
  .node-type-content .bgContent,
  .node-type-list-of .bgContent,
  .node-type-webform .bgContent,
  .node-type-range-detailed .bgContent,
  .node-type-software .bgContent {
    margin-bottom: 20px;
  }

  /*Range*/
  /* line 1585, ../scss/_mobile.scss */
  .node-type-range .bodyRange,
  .node-type-range .field-name-field-introduction {
    font-size: 16px !important;
    line-height: 21px !important;
  }
  /* line 1591, ../scss/_mobile.scss */
  .node-type-range .field-name-field-title-teaser {
    font-size: 24px !important;
    line-height: 31px !important;
  }
  /* line 1596, ../scss/_mobile.scss */
  .node-type-range .field-name-field-images {
    height: auto;
  }
  /* line 1602, ../scss/_mobile.scss */
  .node-type-range .group-volume-field-group-fieldset h3 a {
    font-size: 21px !important;
    line-height: 31px !important;
  }

  /*Product*/
  /* line 1614, ../scss/_mobile.scss */
  .node-type-product .field-name-field-brochure a {
    font-size: 21px !important;
  }
  /* line 1620, ../scss/_mobile.scss */
  .node-type-product .field-slideshow-wrapper .owl-dots {
    bottom: 3px;
  }
  /* line 1628, ../scss/_mobile.scss */
  .node-type-product #content .content ul li {
    font-size: 16px;
    line-height: 21px;
  }
  /* line 1637, ../scss/_mobile.scss */
  .node-type-product .field-name-field-secondary-shortcut h3 {
    font-size: 26px;
    line-height: 34px;
  }
  /* line 1644, ../scss/_mobile.scss */
  .node-type-product .group-specification .field-name-field-title-feature {
    font-size: 21px;
    line-height: 36px;
  }
  /* line 1653, ../scss/_mobile.scss */
  .node-type-product .field-name-field-eshop-myneopost .myneopost a,
  .node-type-product .field-name-field-eshop-myneopost .eshop a {
    height: 60px;
    font-size: 24px !important;
    line-height: 27px !important;
  }
  /* line 1662, ../scss/_mobile.scss */
  .node-type-product .field-name-field-ressources-collection > .field-items {
    grid-template-columns: repeat(1, 1fr);
  }
  /* line 1667, ../scss/_mobile.scss */
  .node-type-product .field-name-field-title-bloc-ressources {
    margin-bottom: 5px;
    font-size: 21px;
    line-height: 21px;
  }
  /* line 1673, ../scss/_mobile.scss */
  .node-type-product #node-product-full-group-image-text {
    margin-top: 0;
  }

  /* line 1684, ../scss/_mobile.scss */
  .node-type-page .field-name-field-page-brochure,
  .node-type-page-long-text .field-name-field-page-brochure,
  .node-type-confirmation-page .field-name-field-page-brochure {
    margin: 0;
    padding: 0 20px;
    text-align: center;
  }
  /* line 1689, ../scss/_mobile.scss */
  .node-type-page .field-name-field-page-brochure .file,
  .node-type-page-long-text .field-name-field-page-brochure .file,
  .node-type-confirmation-page .field-name-field-page-brochure .file {
    display: block;
    padding: 80px 0 0;
    margin-bottom: 20px;
    background: transparent url(../images/picto_neopost/pdf.png) top center no-repeat;
  }
  /* line 1695, ../scss/_mobile.scss */
  .node-type-page .field-name-field-page-brochure .file a,
  .node-type-page-long-text .field-name-field-page-brochure .file a,
  .node-type-confirmation-page .field-name-field-page-brochure .file a {
    font-size: 21px !important;
  }

  /* line 1707, ../scss/_mobile.scss */
  .node-type-list-of .view-list-of-content h3 a {
    font-size: 28px !important;
    line-height: 31px !important;
  }
  /* line 1715, ../scss/_mobile.scss */
  .node-type-list-of #content .view-list-of {
    padding-right: 20px;
  }

  /* line 1724, ../scss/_mobile.scss */
  .node-type-content .field-name-field-brochure a {
    font-size: 21px !important;
  }

  /* line 1733, ../scss/_mobile.scss */
  .node-type-webform .webform-client-form .form-actions {
    margin-top: 0;
  }

  /* line 1743, ../scss/_mobile.scss */
  .list-of-faq .views-table caption,
  .list-of-faq .views-table caption.active {
    padding: 0 0 53px !important;
  }
  /* line 1746, ../scss/_mobile.scss */
  .list-of-faq .views-table caption span,
  .list-of-faq .views-table caption.active span {
    padding: 20px 15px;
    border-right: none;
    border-bottom: 3px solid #EEEEEE;
    font-size: 28px !important;
    line-height: 31px !important;
  }
  /* line 1755, ../scss/_mobile.scss */
  .list-of-faq .views-table caption span:after,
  .list-of-faq .views-table caption.active span:after {
    top: auto !important;
    right: auto;
    bottom: -38px;
    left: calc( (100% - 30px) / 2);
  }

  /* line 1768, ../scss/_mobile.scss */
  .node-type-category .field-name-field-content-category {
    padding-top: 20px;
  }
  /* line 1773, ../scss/_mobile.scss */
  .node-type-category .field-name-field-categories-link a {
    height: 60px;
    font-size: 24px !important;
    line-height: 27px !important;
  }

  /* line 1783, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-title-bloc-hp {
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 36px;
  }
  /* line 1789, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-picto-shortcuts {
    width: 60px;
  }
  /* line 1792, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-picto-shortcuts img {
    width: 60px;
  }
  /* line 1798, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-shortcut h2 {
    margin-bottom: 10px;
  }
  /* line 1803, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-text-shortcut {
    font-size: 16px;
    line-height: 24px;
  }
  /* line 1808, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-text-solution {
    font-size: 16px;
    line-height: 24px;
  }
  /* line 1813, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-text-second-shortcut {
    font-size: 16px;
    line-height: 24px;
  }
  /* line 1819, ../scss/_mobile.scss */
  .node-type-homepage-2016 .field-name-field-cta-solution a {
    height: 60px;
    padding: 15px 5px;
    font-size: 24px !important;
    line-height: 27px !important;
  }

  /* line 1830, ../scss/_mobile.scss */
  .node-type-software .carousel {
    margin-bottom: 20px;
  }
  /* line 1834, ../scss/_mobile.scss */
  .node-type-software #content .content ul li {
    padding-left: 0;
    font-size: 16px !important;
    line-height: 30px !important;
    background: none;
  }
  /* line 1842, ../scss/_mobile.scss */
  .node-type-software .field-name-field-anchor-text-fea a {
    height: 60px;
    padding: 15px 5px;
    font-size: 24px !important;
    line-height: 27px !important;
  }
  /* line 1851, ../scss/_mobile.scss */
  .node-type-software .featureText .title {
    font-size: 28px !important;
    line-height: 31px !important;
  }
  /* line 1859, ../scss/_mobile.scss */
  .node-type-software .group-software-6 li .content > * {
    font-size: 16px !important;
    line-height: 24px !important;
  }
  /* line 1864, ../scss/_mobile.scss */
  .node-type-software .group-software-6 .field-name-field-author {
    font-size: 16px !important;
    line-height: 24px !important;
  }
  /* line 1869, ../scss/_mobile.scss */
  .node-type-software .group-software-6 .testimonialContent {
    padding-left: 0;
  }
  /* line 1874, ../scss/_mobile.scss */
  .node-type-software h4 {
    font-size: 31px;
    line-height: 36px;
  }
  /* line 1878, ../scss/_mobile.scss */
  .node-type-software h4 a {
    font-size: 31px !important;
    line-height: 36px !important;
  }

  /* line 1887, ../scss/_mobile.scss */
  .node-type-range-detailed .field-name-field-title-subrange {
    text-align: center;
    font-family: "Roboto condensed";
    font-size: 28px;
    line-height: 31px;
  }
  /* line 1895, ../scss/_mobile.scss */
  .node-type-range-detailed .field-name-field-rd-p-title {
    font-size: 28px;
    line-height: 31px;
  }
  /* line 1899, ../scss/_mobile.scss */
  .node-type-range-detailed .field-name-field-rd-p-title a {
    font-size: 28px !important;
    line-height: 31px !important;
  }
  /* line 1907, ../scss/_mobile.scss */
  .node-type-range-detailed .field-name-field-rd-p-form a,
  .node-type-range-detailed .field-name-field-rd-p-link-label a {
    height: 60px;
    font-size: 24px !important;
    line-height: 27px !important;
  }
}
