* {
  margin: 0;
  padding: 0;
  border: 0;
}

/* Typography
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@font-face {
  font-family: "helvetica-neue-lt";
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-lt-webfont.eot");
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-lt-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-lt-webfont.woff")
      format("woff"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-lt-webfont.ttf")
      format("truetype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-lt-webfont.svg#helveticaneueltstd-lt-webfont")
      format("svg");
}
@font-face {
  font-family: "helvetica-neue-sem-bd";
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-sem-bd-webfont.eot");
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-sem-bd-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-sem-bd-webfont.woff")
      format("woff"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-sem-bd-webfont.ttf")
      format("truetype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-sem-bd-webfont.svg#helveticaneueltstd-sem-bd-webfont")
      format("svg");
}
@font-face {
  font-family: "helvetica-neue-bd";
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-bd-webfont.eot");
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-bd-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-bd-webfont.woff")
      format("woff"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-bd-webfont.ttf")
      format("truetype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-bd-webfont.svg#helveticaneueltstd-bd-webfont")
      format("svg");
}
@font-face {
  font-family: "helvetica-neue-hv";
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-hv-webfont.eot");
  src: url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-hv-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-hv-webfont.woff")
      format("woff"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-hv-webfont.ttf")
      format("truetype"),
    url("/FormBuilder/_Resource/_module/LGDMdzEXiEe5eybmLJ_Rgw/fonts/helveticaneueltstd-hv-webfont.svg#helveticaneueltstd-hv-webfont")
      format("svg");
}

html {
  height: 100%;
  font-size: 16px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: none !important;
}
body {
  height: 100%;
  font-size: 16px;
  font-family: "helvetica-neue-lt", Helvetica, Arial, sans-serif;
  color: #666;
  line-height: 1.5;
  background: none !important;
}

#custom-price-table {
  margin: 0;
  padding: 0 0 20px 0;
  background: none !important;
}
#custom-price-table th,
#custom-price-table td {
  text-align: left;
  border: 0;
  background: none !important;
}
#custom-price-table td {
  padding: 5px 0;
}
#custom-price-table #fill_last {
  color: #0326ab;
  font-family: "helvetica-neue-hv";
  font-size: 30px;
}
#fill_moveicon {
  *display: none;
}

.price-icon {
  position: relative;
  display: inline-block;
}
.price-icon-down:before {
  content: "\f0d7";
  font-family: "FontAwesome";
  font-size: 16px;
  top: 0px;
  left: 0px;
  color: #f30;
}
.price-icon-up:before {
  content: "\f0d8";
  font-family: "FontAwesome";
  font-size: 16px;
  top: 0px;
  left: 0px;
  color: #0c0;
}

#priceModule_SharePriceModule1 {
  display: none;
}
