/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 8, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/mixins/_sizes.scss */
.size-100 {
  width: 100%;
}
/* line 2, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 2, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-content {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 6, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-flushed .g-content {
  margin: 0;
  padding: 0;
}
/* line 2, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
body {
  font-size: 1rem;
  line-height: 1.5;
}
/* line 8, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h1 {
  font-size: 2.25rem;
}
/* line 12, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h2 {
  font-size: 1.9rem;
}
/* line 16, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h3 {
  font-size: 1.5rem;
}
/* line 20, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h4 {
  font-size: 1.15rem;
}
/* line 24, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h5 {
  font-size: 1rem;
}
/* line 28, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h6 {
  font-size: 0.85rem;
}
/* line 33, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
small {
  font-size: 0.875rem;
}
/* line 37, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
cite {
  font-size: 0.875rem;
}
/* line 41, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
sub, sup {
  font-size: 0.75rem;
}
/* line 46, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
code, kbd, pre, samp {
  font-size: 1rem;
  font-family: "Menlo", "Monaco", monospace;
}
/* line 1, /home/susadmin/public_html/media/gantry5/engines/nucleus/scss/nucleus/theme/_forms.scss */
textarea, select[multiple=multiple], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"] {
  border-radius: 0.1875rem;
}
/* line 1, /home/susadmin/public_html/templates/g5_hydrogen/scss/mixins/_nav.scss */
/* line 2, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
h1 {
  font-size: 32px;
  font-weight: bold;
}
/* line 4, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
h2 {
  font-size: 21px;
  font-weight: 600;
}
/* line 6, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
body {
  font-size: 16px;
  line-height: 20px;
}
/* line 8, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.manifold-title h1 {
  font-size: 46px;
  font-weight: bold;
}
/* line 13, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
#g-header {
  font-size: 15px;
  height: 85px;
}
/* line 18, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  padding: 0px;
}
/* line 24, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.g-content {
  padding: 5px;
}
/* line 30, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.paddedList {
  padding-top: 0px;
  margin-top: 0px;
}
/* line 31, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.paddedList li {
  padding-bottom: 1.2vw;
  margin-top: 0px;
}
/* line 36, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.side-menu {
  font-weight: 500;
  background-color: #efefef;
  font-color: #000 0;
}
@media (max-width: 2000px) {
  .side-menu {
    font-size: 17px;
    line-height: 30px;
  }
}
@media (max-width: 1700px) {
  .side-menu {
    font-size: 16px;
    line-height: 27px;
  }
}
@media (max-width: 1400px) {
  .side-menu {
    font-size: 14px;
    line-height: 24px;
  }
}
@media (max-width: 1100px) {
  .side-menu {
    font-size: 10px;
    line-height: 22px;
  }
}
@media (max-width: 900px) {
  .side-menu {
    font-size: 8px;
    line-height: 17px;
  }
}
@media (max-width: 700px) {
  .side-menu {
    font-size: 7px;
    line-height: 14px;
  }
}
@media (max-width: 550px) {
  .side-menu {
    font-size: 6px;
    line-height: 10px;
  }
}
/* line 49, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-fittingsize {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  height: 23px;
  text-align: center;
  vertical-align: center;
  border-color: #999;
  border-style: solid;
  border-width: 2px;
}
@media (max-width: 2000px) {
  .table-fittingsize {
    font-size: 13px;
    line-height: 16px;
  }
}
@media (max-width: 1700px) {
  .table-fittingsize {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1400px) {
  .table-fittingsize {
    font-size: 11px;
    line-height: 14px;
  }
}
@media (max-width: 1100px) {
  .table-fittingsize {
    font-size: 9px;
    line-height: 12px;
  }
}
@media (max-width: 900px) {
  .table-fittingsize {
    font-size: 7px;
    line-height: 10px;
  }
}
@media (max-width: 700px) {
  .table-fittingsize {
    font-size: 6px;
    line-height: 9px;
  }
}
@media (max-width: 550px) {
  .table-fittingsize {
    font-size: 5px;
    line-height: 8px;
  }
}
/* line 69, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-fittingsize-title {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  height: 32px;
  line-height: 22px;
  text-align: center;
  font-weight: 500;
  vertical-align: center;
  border-color: #999;
  border-style: solid;
  border-width: 2px;
}
@media (max-width: 2000px) {
  .table-fittingsize-title {
    font-size: 18px;
  }
}
@media (max-width: 1700px) {
  .table-fittingsize-title {
    font-size: 18px;
  }
}
@media (max-width: 1400px) {
  .table-fittingsize-title {
    font-size: 18px;
  }
}
@media (max-width: 1100px) {
  .table-fittingsize-title {
    font-size: 14px;
  }
}
@media (max-width: 900px) {
  .table-fittingsize-title {
    font-size: 12px;
  }
}
@media (max-width: 700px) {
  .table-fittingsize-title {
    font-size: 10px;
  }
}
@media (max-width: 550px) {
  .table-fittingsize-title {
    font-size: 9px;
  }
}
/* line 91, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.textscale {
  text-decoration: underline;
  font-weight: 600;
  line-height: 18px;
}
@media (max-width: 2000px) {
  .textscale {
    font-size: 16px;
  }
}
@media (max-width: 1700px) {
  .textscale {
    font-size: 16px;
  }
}
@media (max-width: 1400px) {
  .textscale {
    font-size: 15px;
  }
}
@media (max-width: 1100px) {
  .textscale {
    font-size: 13px;
  }
}
@media (max-width: 900px) {
  .textscale {
    font-size: 11px;
  }
}
@media (max-width: 700px) {
  .textscale {
    font-size: 9px;
  }
}
@media (max-width: 550px) {
  .textscale {
    font-size: 8px;
  }
}
/* line 104, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.textscale2 {
  font-weight: 600;
  line-height: 18px;
}
@media (max-width: 2000px) {
  .textscale2 {
    font-size: 16px;
  }
}
@media (max-width: 1700px) {
  .textscale2 {
    font-size: 16px;
  }
}
@media (max-width: 1400px) {
  .textscale2 {
    font-size: 15px;
  }
}
@media (max-width: 1100px) {
  .textscale2 {
    font-size: 13px;
  }
}
@media (max-width: 900px) {
  .textscale2 {
    font-size: 11px;
  }
}
@media (max-width: 700px) {
  .textscale2 {
    font-size: 9px;
  }
}
@media (max-width: 550px) {
  .textscale2 {
    font-size: 8px;
  }
}
/* line 116, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gshomesidearticle {
  font-weight: normal;
  background-color: #f0f7f7;
  border-color: #bbb;
}
@media (max-width: 2000px) {
  .gshomesidearticle {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1700px) {
  .gshomesidearticle {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1400px) {
  .gshomesidearticle {
    font-size: 15px;
    line-height: 21px;
  }
}
@media (max-width: 1100px) {
  .gshomesidearticle {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 900px) {
  .gshomesidearticle {
    font-size: 9px;
    line-height: 12px;
  }
}
@media (max-width: 700px) {
  .gshomesidearticle {
    font-size: 7px;
    line-height: 10px;
  }
}
@media (max-width: 550px) {
  .gshomesidearticle {
    font-size: 6px;
    line-height: 8px;
  }
}
/* line 129, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gshometable1 {
  font-weight: normal;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-top-color: #bbb;
  border-left-color: #bbb;
  border-right-color: #bbb;
  border-bottom-color: #bbb;
  text-align: center;
  vertical-align: bottom;
  height: 10px;
}
@media (max-width: 2000px) {
  .gshometable1 {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1700px) {
  .gshometable1 {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1400px) {
  .gshometable1 {
    font-size: 15px;
    line-height: 23px;
  }
}
@media (max-width: 1100px) {
  .gshometable1 {
    font-size: 13px;
    line-height: 20px;
  }
}
@media (max-width: 900px) {
  .gshometable1 {
    font-size: 11px;
    line-height: 16px;
  }
}
@media (max-width: 700px) {
  .gshometable1 {
    font-size: 9px;
    line-height: 15px;
  }
}
@media (max-width: 550px) {
  .gshometable1 {
    font-size: 7px;
    line-height: 11px;
  }
}
/* line 152, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfittingstable1 {
  font-weight: normal;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-top-color: #bbb;
  border-left-color: #bbb;
  border-right-color: #bbb;
  border-bottom-color: #bbb;
  text-align: center;
  vertical-align: bottom;
  height: 10px;
}
@media (max-width: 2000px) {
  .gsfittingstable1 {
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 1700px) {
  .gsfittingstable1 {
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 1400px) {
  .gsfittingstable1 {
    font-size: 18px;
    line-height: 23px;
  }
}
@media (max-width: 1100px) {
  .gsfittingstable1 {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 900px) {
  .gsfittingstable1 {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 700px) {
  .gsfittingstable1 {
    font-size: 9px;
    line-height: 15px;
  }
}
@media (max-width: 550px) {
  .gsfittingstable1 {
    font-size: 7px;
    line-height: 11px;
  }
}
/* line 175, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfittingstable2 {
  font-weight: normal;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-top-color: #bbb;
  border-left-color: #bbb;
  border-right-color: #bbb;
  border-bottom-color: #bbb;
  text-align: center;
  vertical-align: bottom;
  height: 10px;
  color: red;
}
@media (max-width: 2000px) {
  .gsfittingstable2 {
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 1700px) {
  .gsfittingstable2 {
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 1400px) {
  .gsfittingstable2 {
    font-size: 18px;
    line-height: 23px;
  }
}
@media (max-width: 1100px) {
  .gsfittingstable2 {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 900px) {
  .gsfittingstable2 {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 700px) {
  .gsfittingstable2 {
    font-size: 9px;
    line-height: 15px;
  }
}
@media (max-width: 550px) {
  .gsfittingstable2 {
    font-size: 7px;
    line-height: 11px;
  }
}
/* line 199, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsbacktopage1 {
  font-weight: normal;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-top-color: #bbb;
  border-left-color: #bbb;
  border-right-color: #bbb;
  border-bottom-color: #bbb;
  text-align: left;
  vertical-align: center;
  height: 10px;
}
@media (max-width: 2000px) {
  .gsbacktopage1 {
    font-size: 20px;
    line-height: 24px;
  }
}
@media (max-width: 1700px) {
  .gsbacktopage1 {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1400px) {
  .gsbacktopage1 {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 1100px) {
  .gsbacktopage1 {
    font-size: 15px;
    line-height: 18px;
  }
}
@media (max-width: 900px) {
  .gsbacktopage1 {
    font-size: 13px;
    line-height: 16px;
  }
}
@media (max-width: 700px) {
  .gsbacktopage1 {
    font-size: 11px;
    line-height: 14px;
  }
}
@media (max-width: 550px) {
  .gsbacktopage1 {
    font-size: 9px;
    line-height: 11px;
  }
}
/* line 221, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gstextscale3 {
  font-weight: normal;
  text-align: center;
  vertical-align: bottom;
}
@media (max-width: 2000px) {
  .gstextscale3 {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1700px) {
  .gstextscale3 {
    font-size: 16px;
    line-height: 25px;
  }
}
@media (max-width: 1400px) {
  .gstextscale3 {
    font-size: 15px;
    line-height: 23px;
  }
}
@media (max-width: 1100px) {
  .gstextscale3 {
    font-size: 13px;
    line-height: 20px;
  }
}
@media (max-width: 900px) {
  .gstextscale3 {
    font-size: 11px;
    line-height: 14px;
  }
}
@media (max-width: 700px) {
  .gstextscale3 {
    font-size: 9px;
    line-height: 12px;
  }
}
@media (max-width: 550px) {
  .gstextscale3 {
    font-size: 6px;
    line-height: 8px;
  }
}
/* line 234, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gstextfittingheading {
  font-weight: normal;
  text-align: center;
  vertical-align: bottom;
}
@media (max-width: 2000px) {
  .gstextfittingheading {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1700px) {
  .gstextfittingheading {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1400px) {
  .gstextfittingheading {
    font-size: 22px;
    line-height: 24px;
  }
}
@media (max-width: 1100px) {
  .gstextfittingheading {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 900px) {
  .gstextfittingheading {
    font-size: 11px;
    line-height: 14px;
  }
}
@media (max-width: 700px) {
  .gstextfittingheading {
    font-size: 9px;
    line-height: 12px;
  }
}
@media (max-width: 550px) {
  .gstextfittingheading {
    font-size: 7px;
    line-height: 9px;
  }
}
/* line 248, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gstextfittingtext {
  font-weight: normal;
  text-align: center;
  vertical-align: bottom;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-top: 1px;
  margin-bottom: 1px;
}
@media (max-width: 2000px) {
  .gstextfittingtext {
    font-size: 15px;
    line-height: 18px;
  }
}
@media (max-width: 1700px) {
  .gstextfittingtext {
    font-size: 14px;
    line-height: 17px;
  }
}
@media (max-width: 1400px) {
  .gstextfittingtext {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 1100px) {
  .gstextfittingtext {
    font-size: 11px;
    line-height: 12px;
  }
}
@media (max-width: 900px) {
  .gstextfittingtext {
    font-size: 9px;
    line-height: 11px;
  }
}
@media (max-width: 700px) {
  .gstextfittingtext {
    font-size: 7px;
    line-height: 9px;
  }
}
@media (max-width: 550px) {
  .gstextfittingtext {
    font-size: 5px;
    line-height: 6px;
  }
}
/* line 266, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gstextfittingtext2 {
  font-weight: normal;
  text-align: center;
  vertical-align: bottom;
}
@media (max-width: 2000px) {
  .gstextfittingtext2 {
    font-size: 20px;
    line-height: 29px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 7px;
    margin-bottom: 7px;
  }
}
@media (max-width: 1700px) {
  .gstextfittingtext2 {
    font-size: 18px;
    line-height: 26px;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-top: 6px;
    margin-bottom: 6px;
  }
}
@media (max-width: 1400px) {
  .gstextfittingtext2 {
    font-size: 16px;
    line-height: 25px;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-top: 6px;
    margin-bottom: 6px;
  }
}
@media (max-width: 1100px) {
  .gstextfittingtext2 {
    font-size: 13px;
    line-height: 16px;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-top: 4px;
    margin-bottom: 4px;
  }
}
@media (max-width: 900px) {
  .gstextfittingtext2 {
    font-size: 9px;
    line-height: 11px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
  }
}
@media (max-width: 700px) {
  .gstextfittingtext2 {
    font-size: 7px;
    line-height: 9px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
  }
}
@media (max-width: 550px) {
  .gstextfittingtext2 {
    font-size: 5px;
    line-height: 6px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
  }
}
/**************************** DESCRIPTION TABLE FOR ALL PAGES ************************/
/**************************** DESCRIPTION TABLE FOR ALL PAGES ************************/
/**************************** DESCRIPTION TABLE FOR ALL PAGES ************************/
/**************************** DESCRIPTION TABLE FOR ALL PAGES ************************/
/**************************** DESCRIPTION TABLE FOR ALL PAGES ************************/
/* line 315, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-title {
  height: 15px;
  border-style: hidden;
}
/* line 320, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-title-cell {
  height: 20px;
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: top;
  background-color: #e9e9f6;
  border-style: hidden;
  color: #38388d;
}
@media (max-width: 2000px) {
  .table-title-cell {
    font-size: 25px;
    line-height: 43px;
  }
}
@media (max-width: 1700px) {
  .table-title-cell {
    font-size: 25px;
    line-height: 43px;
  }
}
@media (max-width: 1400px) {
  .table-title-cell {
    font-size: 25px;
    line-height: 43px;
  }
}
@media (max-width: 1100px) {
  .table-title-cell {
    font-size: 18px;
    line-height: 38px;
  }
}
@media (max-width: 900px) {
  .table-title-cell {
    font-size: 17px;
    line-height: 36px;
  }
}
@media (max-width: 700px) {
  .table-title-cell {
    font-size: 16px;
    line-height: 33px;
  }
}
@media (max-width: 550px) {
  .table-title-cell {
    font-size: 14px;
    line-height: 32px;
  }
}
/* line 340, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-title2 {
  height: 28px;
  border-style: hidden;
}
/* line 345, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-title-cell2 {
  height: 20px;
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: top;
  background-color: #e9e9f6;
  border-style: hidden;
  color: #38388d;
}
@media (max-width: 2000px) {
  .table-title-cell2 {
    font-size: 30px;
    line-height: 62px;
  }
}
@media (max-width: 1700px) {
  .table-title-cell2 {
    font-size: 30px;
    line-height: 58px;
  }
}
@media (max-width: 1400px) {
  .table-title-cell2 {
    font-size: 30px;
    line-height: 55px;
  }
}
@media (max-width: 1100px) {
  .table-title-cell2 {
    font-size: 25px;
    line-height: 50px;
  }
}
@media (max-width: 900px) {
  .table-title-cell2 {
    font-size: 22px;
    line-height: 45px;
  }
}
@media (max-width: 700px) {
  .table-title-cell2 {
    font-size: 20px;
    line-height: 40px;
  }
}
@media (max-width: 550px) {
  .table-title-cell2 {
    font-size: 16px;
    line-height: 36px;
  }
}
/* line 365, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-descr-left {
  width: 100%;
  float: left;
  border-style: hidden;
  border-color: #f0f;
}
@media (max-width: 2000px) {
  .table-descr-left {
    font-size: 16px;
    line-height: 140%;
  }
}
@media (max-width: 1700px) {
  .table-descr-left {
    font-size: 15px;
    line-height: 140%;
  }
}
@media (max-width: 1400px) {
  .table-descr-left {
    font-size: 14px;
    line-height: 140%;
  }
}
@media (max-width: 1100px) {
  .table-descr-left {
    font-size: 13px;
    line-height: 140%;
  }
}
@media (max-width: 900px) {
  .table-descr-left {
    font-size: 12px;
    line-height: 140%;
  }
}
@media (max-width: 700px) {
  .table-descr-left {
    font-size: 11px;
    line-height: 140%;
  }
}
@media (max-width: 550px) {
  .table-descr-left {
    font-size: 10px;
    line-height: 140%;
  }
}
/* line 380, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-descr-left-heading {
  height: 0px;
  width: 40%;
  padding-top: 10px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: middle;
  /* line-height: 0%; */
  border-style: hidden;
}
/* line 392, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-descr-left-text {
  text-align: justify;
}
/* line 398, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-features-heading {
  width: 100%;
  border-style: hidden;
  text-align: center;
  vertical-align: bottom;
}
/* line 406, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-features-col-left {
  width: 45%;
  height: 0px;
  font-size: 22px;
  font-weight: 700;
  padding-top: 20px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  line-height: 100%;
  border-style: hidden;
}
/* line 421, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-features-col-right {
  height: 0px;
  font-size: 16px;
  font-weight: 700;
  padding-top: 10px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  line-height: 100%;
  border-style: hidden;
}
/* line 435, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-features-col-right-connections {
  width: 50%;
  height: 0px;
  font-size: 18px;
  font-weight: 600;
  padding-top: 10px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: middle;
  line-height: 0%;
  border-style: hidden;
  color: #f00;
}
/**************************** TEST ************************/
/**************************** TEST ************************/
/* line 454, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-features {
  width: 100%;
  vertical-align: top;
  border-style: hidden;
  float: left;
  height: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 466, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-features-list {
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 10px;
  margin-top: 0px;
  margin-bottom: 10px;
  height: 0px;
}
@media (max-width: 2000px) {
  .table-features-list {
    font-size: 16px;
    line-height: 140%;
  }
}
@media (max-width: 1700px) {
  .table-features-list {
    font-size: 15px;
    line-height: 140%;
  }
}
@media (max-width: 1400px) {
  .table-features-list {
    font-size: 14px;
    line-height: 140%;
  }
}
@media (max-width: 1100px) {
  .table-features-list {
    font-size: 13px;
    line-height: 140%;
  }
}
@media (max-width: 900px) {
  .table-features-list {
    font-size: 12px;
    line-height: 140%;
  }
}
@media (max-width: 700px) {
  .table-features-list {
    font-size: 11px;
    line-height: 140%;
  }
}
@media (max-width: 550px) {
  .table-features-list {
    font-size: 10px;
    line-height: 140%;
  }
}
/* TOP SPECIFICATION TABLE ALL PAGE COLOURS */
/* line 484, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-specification {
  width: 100%;
  float: right;
  line-height: 12px;
  border-style: hidden;
}
/* line 500, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
a.pagelink1:link, a.pagelink1:visited, a.pagelink1:active {
  color: #6af;
  text-decoration: none;
}
/* line 503, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
a.pagelink1:hover {
  color: #ff9;
  text-decoration: none;
}
/* line 505, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
a.pagelink2:link, a.pagelink2:visited, a.pagelink2:active {
  color: #1a0dab;
  text-decoration: none;
}
/* line 508, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
a.pagelink2:hover {
  color: #ff0;
  text-decoration: none;
}
/* line 510, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
a.pagelink2b:link, a.pagelink2b:visited, a.pagelink2b:active {
  color: #1a0dab;
  text-decoration: none;
  font-weight: 800;
}
/* line 513, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
a.pagelink2b:hover {
  color: #ff0;
  text-decoration: none;
  font-weight: 800;
}
/* line 515, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.footerlink1 {
  font-size: 81px;
  line-height: 121px;
  font-weight: normal;
}
/* line 521, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontinverted1 {
  font-size: 37px;
  line-height: 46px;
  font-weight: normal;
  color: #fff;
}
/* line 528, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontinverted2 {
  font-weight: normal;
  color: #fff;
}
@media (max-width: 2000px) {
  .gsfontinverted2 {
    font-size: 26px;
    line-height: 40px;
  }
}
@media (max-width: 1700px) {
  .gsfontinverted2 {
    font-size: 26px;
    line-height: 40px;
  }
}
@media (max-width: 1400px) {
  .gsfontinverted2 {
    font-size: 22px;
    line-height: 35px;
  }
}
@media (max-width: 1100px) {
  .gsfontinverted2 {
    font-size: 20px;
    line-height: 30px;
  }
}
@media (max-width: 900px) {
  .gsfontinverted2 {
    font-size: 16px;
    line-height: 25px;
  }
}
@media (max-width: 700px) {
  .gsfontinverted2 {
    font-size: 14px;
    line-height: 20px;
  }
}
/* line 539, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontinverted3 {
  font-size: 21px;
  line-height: 30px;
  font-weight: normal;
  color: #fff;
}
@media (max-width: 2000px) {
  .gsfontinverted3 {
    font-size: 21px;
    line-height: 33px;
  }
}
@media (max-width: 1700px) {
  .gsfontinverted3 {
    font-size: 21px;
    line-height: 33px;
  }
}
@media (max-width: 1400px) {
  .gsfontinverted3 {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 1100px) {
  .gsfontinverted3 {
    font-size: 15px;
    line-height: 25px;
  }
}
@media (max-width: 900px) {
  .gsfontinverted3 {
    font-size: 12px;
    line-height: 17px;
  }
}
@media (max-width: 700px) {
  .gsfontinverted3 {
    font-size: 10px;
    line-height: 12px;
  }
}
/* line 552, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontinverted4 {
  font-weight: normal;
  color: #fff;
}
@media (max-width: 2000px) {
  .gsfontinverted4 {
    font-size: 23px;
    line-height: 33px;
  }
}
@media (max-width: 1700px) {
  .gsfontinverted4 {
    font-size: 23px;
    line-height: 33px;
  }
}
@media (max-width: 1400px) {
  .gsfontinverted4 {
    font-size: 19px;
    line-height: 28px;
  }
}
@media (max-width: 1100px) {
  .gsfontinverted4 {
    font-size: 15px;
    line-height: 25px;
  }
}
@media (max-width: 900px) {
  .gsfontinverted4 {
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 700px) {
  .gsfontinverted4 {
    font-size: 12px;
    line-height: 17px;
  }
}
/* line 563, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontinverted5 {
  font-size: 17px;
  line-height: 22px;
  font-weight: normal;
  color: #fff;
}
/* line 571, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontboldinverted1 {
  font-weight: 600;
  color: #ececec;
}
@media (max-width: 2000px) {
  .gsfontboldinverted1 {
    font-size: 37px;
    line-height: 47px;
  }
}
@media (max-width: 1700px) {
  .gsfontboldinverted1 {
    font-size: 37px;
    line-height: 47px;
  }
}
@media (max-width: 1400px) {
  .gsfontboldinverted1 {
    font-size: 32px;
    line-height: 39px;
  }
}
@media (max-width: 1100px) {
  .gsfontboldinverted1 {
    font-size: 26px;
    line-height: 35px;
  }
}
@media (max-width: 900px) {
  .gsfontboldinverted1 {
    font-size: 22px;
    line-height: 30px;
  }
}
@media (max-width: 700px) {
  .gsfontboldinverted1 {
    font-size: 18px;
    line-height: 24px;
  }
}
/* line 582, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontboldinverted2 {
  font-size: 28px;
  line-height: 38px;
  font-weight: 600;
  color: #ececec;
}
/* line 589, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontboldinverted3 {
  font-size: 21px;
  line-height: 30px;
  font-weight: 600;
  color: #ececec;
}
/* line 596, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontbold1 {
  font-size: 50px;
  line-height: 70px;
  font-weight: 600;
}
/* line 602, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontbold2 {
  font-size: 40px;
  line-height: 47px;
  font-weight: 600;
}
/* line 607, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontbold3 {
  font-size: 35px;
  line-height: 40px;
  font-weight: normal;
}
/* line 613, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfontbold4 {
  font-size: 30px;
  line-height: 35px;
  font-weight: 600;
}
/* line 619, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont1 {
  font-size: 50px;
  line-height: 70px;
  font-weight: normal;
}
/* line 625, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont2 {
  font-size: 40px;
  line-height: 47px;
  font-weight: normal;
}
/* line 630, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont3 {
  font-size: 35px;
  line-height: 40px;
  font-weight: normal;
}
/* line 636, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont4 {
  font-size: 30px;
  line-height: 35px;
  font-weight: normal;
}
/* line 642, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont5 {
  font-size: 25px;
  line-height: 30px;
  font-weight: normal;
}
/* line 647, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont6 {
  font-weight: normal;
}
@media (max-width: 2000px) {
  .gsfont6 {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (max-width: 1700px) {
  .gsfont6 {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (max-width: 1400px) {
  .gsfont6 {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1100px) {
  .gsfont6 {
    font-size: 14px;
    line-height: 21px;
  }
}
@media (max-width: 900px) {
  .gsfont6 {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 700px) {
  .gsfont6 {
    font-size: 10px;
    line-height: 15px;
  }
}
/* line 657, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont7 {
  font-weight: normal;
}
@media (max-width: 2000px) {
  .gsfont7 {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1700px) {
  .gsfont7 {
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 1400px) {
  .gsfont7 {
    font-size: 15px;
    line-height: 22px;
  }
}
@media (max-width: 1100px) {
  .gsfont7 {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 900px) {
  .gsfont7 {
    font-size: 10px;
    line-height: 14px;
  }
}
@media (max-width: 700px) {
  .gsfont7 {
    font-size: 9px;
    line-height: 14px;
  }
}
/* line 667, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gsfont8 {
  font-size: 14px;
  line-height: 19px;
  font-weight: normal;
}
/* line 680, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
table {
  border-style: none;
}
/* line 684, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
td h1 {
  font-size: 40px;
  color: #fff;
}
/* line 690, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
td {
  line-height: 150%;
}
/* line 696, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.gantry-logo img {
  width: 300px;
}
/* line 701, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.side-menu a:link {
  color: #3180c2;
  text-decoration: none;
}
/* line 702, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.side-menu a:visited {
  color: #3180c2;
  text-decoration: none;
}
/* line 703, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.side-menu a:active {
  color: #1a0dab;
  text-decoration: none;
}
/* line 704, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.side-menu a:hover {
  color: #ff0;
  text-decoration: none;
}
/* line 707, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.side-menu h2 {
  font-size: 30px;
  font-weight: 500;
}
/* line 713, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav {
  font-size: 18px;
}
/* line 717, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.g-title {
  margin-bottom: 5px;
}
/* line 723, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.texture-background {
  background-image: url('../../../../images/surface.jpg');
  background-size: cover;
}
/* line 730, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.nav {
  margin-top: 5px;
  margin-bottom: 25px;
}
/* line 736, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.sprocket-mosaic-text {
  text-align: justify;
}
/* line 740, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.sprocket-mosaic-title {
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 0px;
}
/************************ ORANGE SPECIFICATION TABLE FOR DIRECT MOUNTS *****************/
/************************ ORANGE SPECIFICATION TABLE FOR DIRECT MOUNTS *****************/
/************************ ORANGE SPECIFICATION TABLE FOR DIRECT MOUNTS *****************/
/************************ ORANGE SPECIFICATION TABLE FOR DIRECT MOUNTS *****************/
/* line 777, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange {
  width: 300%;
  float: right;
  line-height: 12px;
  border-style: hidden;
}
/* line 784, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange-heading {
  height: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  background-color: #ff9934;
  line-height: 0%;
}
/* line 794, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange-left-col-top {
  width: 30%;
  padding-top: 7px;
  padding-bottom: 0px;
  font-weight: 700;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffeab5;
  border-color: #ffeab5;
}
@media (max-width: 2000px) {
  .table-orange-left-col-top {
    font-size: 16px;
    line-height: 130%;
  }
}
@media (max-width: 1700px) {
  .table-orange-left-col-top {
    font-size: 15px;
    line-height: 130%;
  }
}
@media (max-width: 1400px) {
  .table-orange-left-col-top {
    font-size: 14px;
    line-height: 130%;
  }
}
@media (max-width: 1100px) {
  .table-orange-left-col-top {
    font-size: 13px;
    line-height: 130%;
  }
}
@media (max-width: 900px) {
  .table-orange-left-col-top {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 700px) {
  .table-orange-left-col-top {
    font-size: 11px;
    line-height: 130%;
  }
}
@media (max-width: 550px) {
  .table-orange-left-col-top {
    font-size: 10px;
    line-height: 130%;
  }
}
/* line 813, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange-right-col-top {
  width: 50%;
  background-color: #ffeab5;
  text-align: left;
  vertical-align: top;
  padding-top: 7px;
  padding-bottom: 0px;
  border-color: #ffeab5;
}
@media (max-width: 2000px) {
  .table-orange-right-col-top {
    font-size: 16px;
    line-height: 130%;
  }
}
@media (max-width: 1700px) {
  .table-orange-right-col-top {
    font-size: 15px;
    line-height: 130%;
  }
}
@media (max-width: 1400px) {
  .table-orange-right-col-top {
    font-size: 14px;
    line-height: 130%;
  }
}
@media (max-width: 1100px) {
  .table-orange-right-col-top {
    font-size: 13px;
    line-height: 130%;
  }
}
@media (max-width: 900px) {
  .table-orange-right-col-top {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 700px) {
  .table-orange-right-col-top {
    font-size: 11px;
    line-height: 130%;
  }
}
@media (max-width: 550px) {
  .table-orange-right-col-top {
    font-size: 10px;
    line-height: 130%;
  }
}
/* line 830, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange-left-col-bottom {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 7px;
  font-weight: 700;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffeab5;
  line-height: 130%;
  border-color: #ffeab5;
}
@media (max-width: 2000px) {
  .table-orange-left-col-bottom {
    font-size: 16px;
    line-height: 130%;
  }
}
@media (max-width: 1700px) {
  .table-orange-left-col-bottom {
    font-size: 15px;
    line-height: 130%;
  }
}
@media (max-width: 1400px) {
  .table-orange-left-col-bottom {
    font-size: 14px;
    line-height: 130%;
  }
}
@media (max-width: 1100px) {
  .table-orange-left-col-bottom {
    font-size: 13px;
    line-height: 130%;
  }
}
@media (max-width: 900px) {
  .table-orange-left-col-bottom {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 700px) {
  .table-orange-left-col-bottom {
    font-size: 11px;
    line-height: 130%;
  }
}
@media (max-width: 550px) {
  .table-orange-left-col-bottom {
    font-size: 10px;
    line-height: 130%;
  }
}
/* line 850, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange-right-col-bottom {
  width: 50%;
  background-color: #ffeab5;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 7px;
  border-color: #ffeab5;
}
@media (max-width: 2000px) {
  .table-orange-right-col-bottom {
    font-size: 16px;
    line-height: 130%;
  }
}
@media (max-width: 1700px) {
  .table-orange-right-col-bottom {
    font-size: 15px;
    line-height: 130%;
  }
}
@media (max-width: 1400px) {
  .table-orange-right-col-bottom {
    font-size: 14px;
    line-height: 130%;
  }
}
@media (max-width: 1100px) {
  .table-orange-right-col-bottom {
    font-size: 13px;
    line-height: 130%;
  }
}
@media (max-width: 900px) {
  .table-orange-right-col-bottom {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 700px) {
  .table-orange-right-col-bottom {
    font-size: 11px;
    line-height: 130%;
  }
}
@media (max-width: 550px) {
  .table-orange-right-col-bottom {
    font-size: 10px;
    line-height: 130%;
  }
}
/* line 867, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange-left-col {
  width: 30%;
  padding-top: 7px;
  padding-bottom: 0px;
  font-weight: 700;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffeab5;
  border-color: #ffeab5;
}
@media (max-width: 2000px) {
  .table-orange-left-col {
    font-size: 16px;
    line-height: 130%;
  }
}
@media (max-width: 1700px) {
  .table-orange-left-col {
    font-size: 15px;
    line-height: 130%;
  }
}
@media (max-width: 1400px) {
  .table-orange-left-col {
    font-size: 14px;
    line-height: 130%;
  }
}
@media (max-width: 1100px) {
  .table-orange-left-col {
    font-size: 13px;
    line-height: 130%;
  }
}
@media (max-width: 900px) {
  .table-orange-left-col {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 700px) {
  .table-orange-left-col {
    font-size: 11px;
    line-height: 130%;
  }
}
@media (max-width: 550px) {
  .table-orange-left-col {
    font-size: 10px;
    line-height: 130%;
  }
}
/* line 886, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-orange-right-col {
  width: 50%;
  background-color: #ffeab5;
  text-align: left;
  vertical-align: top;
  padding-top: 7px;
  padding-bottom: 0px;
  border-color: #ffeab5;
}
@media (max-width: 2000px) {
  .table-orange-right-col {
    font-size: 16px;
    line-height: 130%;
  }
}
@media (max-width: 1700px) {
  .table-orange-right-col {
    font-size: 15px;
    line-height: 130%;
  }
}
@media (max-width: 1400px) {
  .table-orange-right-col {
    font-size: 14px;
    line-height: 130%;
  }
}
@media (max-width: 1100px) {
  .table-orange-right-col {
    font-size: 13px;
    line-height: 130%;
  }
}
@media (max-width: 900px) {
  .table-orange-right-col {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 700px) {
  .table-orange-right-col {
    font-size: 11px;
    line-height: 130%;
  }
}
@media (max-width: 550px) {
  .table-orange-right-col {
    font-size: 10px;
    line-height: 130%;
  }
}
/************************ RED SPECIFICATION TABLE FOR T SECTION *****************/
/* line 904, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-heading h2 {
  color: #fff;
}
/* line 908, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-heading {
  height: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  background-color: #fe0000;
  line-height: 0%;
}
/* line 918, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-left-col-top {
  width: 30%;
  padding-top: 7px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffd0ca;
  line-height: 130%;
  border-color: #ffd0ca;
}
/* line 930, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-right-col-top {
  width: 50%;
  background-color: #ffd0ca;
  text-align: left;
  vertical-align: top;
  padding-top: 7px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #ffd0ca;
}
/* line 941, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-left-col {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffd0ca;
  line-height: 130%;
  border-color: #ffd0ca;
}
/* line 953, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-right-col {
  width: 50%;
  background-color: #ffd0ca;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #ffd0ca;
}
/* line 964, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-left-col-bottom {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 10px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffd0ca;
  line-height: 130%;
  border-color: #ffd0ca;
}
/* line 976, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-red-right-col-bottom {
  width: 50%;
  background-color: #ffd0ca;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 10px;
  line-height: 130%;
  border-color: #ffd0ca;
}
/************************ GREEN SPECIFICATION TABLE FOR REMOTE MOUNTS *****************/
/* line 988, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-heading h2 {
  color: #fff;
}
/* line 992, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-heading {
  height: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  background-color: #019934;
  line-height: 0%;
}
/* line 1002, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-left-col-top {
  width: 30%;
  padding-top: 7px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #cdffcc;
  line-height: 130%;
  border-color: #cdffcc;
}
/* line 1014, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-right-col-top {
  width: 50%;
  background-color: #cdffcc;
  text-align: left;
  vertical-align: top;
  padding-top: 7px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #cdffcc;
}
/* line 1025, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-left-col {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #cdffcc;
  line-height: 130%;
  border-color: #cdffcc;
}
/* line 1037, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-right-col {
  width: 50%;
  background-color: #cdffcc;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #cdffcc;
}
/* line 1048, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-left-col-bottom {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 10px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #cdffcc;
  line-height: 130%;
  border-color: #cdffcc;
}
/* line 1060, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-green-right-col-bottom {
  width: 50%;
  background-color: #cdffcc;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 10px;
  line-height: 130%;
  border-color: #cdffcc;
}
/* PINK SPECIFICATION TABLE FOR H SECTION */
/* line 1074, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-heading h2 {
  color: #fff;
}
/* line 1079, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-heading {
  height: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  background-color: #ff00fe;
  line-height: 0%;
}
/* line 1088, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-left-col-top {
  width: 30%;
  padding-top: 7px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffd9f6;
  line-height: 130%;
  border-color: #ffd9f6;
}
/* line 1099, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-right-col-top {
  width: 50%;
  background-color: #ffd9f6;
  text-align: left;
  vertical-align: top;
  padding-top: 7px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #ffd9f6;
}
/* line 1109, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-left-col {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffd9f6;
  line-height: 130%;
  border-color: #ffd9f6;
}
/* line 1120, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-right-col {
  width: 50%;
  background-color: #ffd9f6;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #ffd9f6;
}
/* line 1130, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-left-col-bottom {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 10px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #ffd9f6;
  line-height: 130%;
  border-color: #ffd9f6;
}
/* line 1141, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-pink-right-col-bottom {
  width: 50%;
  background-color: #ffd9f6;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 10px;
  line-height: 130%;
  border-color: #ffd9f6;
}
/************************ BLUE SPECIFICATION TABLE FOR ISOLATION VALVES *****************/
/* line 1153, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue {
  width: 50%;
  float: left;
  line-height: 12px;
  border-style: solid;
  border-width: 2px;
  border-color: #333;
}
/* line 1162, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-heading {
  height: 0px;
  padding-top: 9px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  background-color: #0cf;
  line-height: 0%;
  font-weight: 600;
}
/* line 1173, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-left-col-top {
  width: 30%;
  padding-top: 7px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #dff;
  line-height: 130%;
  border-color: #dff;
  font-weight: 600;
}
/* line 1186, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-right-col-top {
  width: 50%;
  background-color: #dff;
  text-align: left;
  vertical-align: top;
  padding-top: 7px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #dff;
}
/* line 1198, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-left-col-bottom {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 7px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #dff;
  line-height: 130%;
  border-color: #dff;
  font-weight: 600;
}
/* line 1211, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-right-col-bottom {
  width: 50%;
  background-color: #dff;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 7px;
  line-height: 130%;
  border-color: #dff;
}
/* line 1223, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-left-col {
  width: 30%;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #dff;
  line-height: 130%;
  border-color: #dff;
  font-weight: 600;
}
/* line 1236, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-right-col {
  width: 50%;
  background-color: #dff;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 130%;
  border-color: #dff;
}
/************************ BLUE CONNECTION TABLE FOR ISOLATION VALVES *****************/
/* line 1249, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn {
  width: 48%;
  float: right;
  line-height: 12px;
  border-style: solid;
  border-width: 2px;
  border-color: #333;
}
/* line 1258, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn-heading {
  height: 0px;
  padding-top: 8px;
  padding-bottom: 0px;
  text-align: center;
  vertical-align: bottom;
  background-color: #0cf;
  line-height: 0%;
  font-weight: 600;
  border-style: solid;
  border-width: 1px;
  border-color: #333;
}
/* line 1272, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn-left-col-top {
  width: 50%;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 24px;
  text-align: center;
  vertical-align: center;
  background-color: #7de5ff;
  line-height: 130%;
  font-weight: 600;
  border-style: solid;
  border-width: 1px;
  border-color: #333;
}
/* line 1287, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn-right-col-top {
  width: 50%;
  background-color: #7de5ff;
  text-align: center;
  vertical-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 130%;
  font-weight: 600;
  border-style: solid;
  border-width: 1px;
  border-color: #333;
}
/* line 1302, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn-left-col-bottom {
  width: 50%;
  padding-top: 0px;
  padding-bottom: 7px;
  height: 24px;
  text-align: right;
  vertical-align: top;
  background-color: #dff;
  line-height: 130%;
  font-weight: 600;
  border-style: solid;
  border-width: 1px;
  border-color: #333;
}
/* line 1317, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn-right-col-bottom {
  width: 50%;
  background-color: #dff;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 7px;
  line-height: 130%;
  border-style: solid;
  border-width: 1px;
  border-color: #333;
}
/* line 1330, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn-left-col {
  width: 50%;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 24px;
  text-align: center;
  vertical-align: top;
  line-height: 130%;
  border-style: solid;
  border-width: 1px;
  border-color: #333;
}
/* line 1343, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-blue-conn-right-col {
  width: 50%;
  text-align: center;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 130%;
  border-style: solid;
  border-width: 1px;
  border-color: #333;
}
/********** DOWNLOADS TABLE ****************/
/* line 1356, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-downloads {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  float: "center";
  table-width: 80%;
  font-weight: 600;
  border-style: hidden;
}
/* line 1366, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-downloads-grey-cell {
  background-color: #f0f0f5;
}
/********** OPTIONS TABLE ****************/
/* line 1371, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-options strong {
  font-size: 20px;
  color: #eee;
  width: 35%;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 28px;
  text-align: center;
  background-color: #606060;
}
/* line 1381, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-options {
  font-size: 20px;
  color: #eee;
  width: 35%;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 28px;
  text-align: center;
  background-color: #606060;
}
/* line 1392, /home/susadmin/public_html/templates/g5_hydrogen/custom/scss/custom.scss */
.table-options-arrows {
  font-size: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 28px;
  text-align: center;
  border-left: hidden;
  border-right: hidden;
  background-color: #c0c0c0;
}
