/* 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 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 3, templates/g5_helium/custom/scss/custom.scss */
#g-page-surround {
  background-image: url('../images/stories/main_bg.jpg');
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
/* line 10, templates/g5_helium/custom/scss/custom.scss */
.blackback {
  background: #000;
}
/* line 14, templates/g5_helium/custom/scss/custom.scss */
#g-intro {
  background: none;
}
/* line 18, templates/g5_helium/custom/scss/custom.scss */
.g-logo {
  display: block;
  width: auto;
  height: auto;
}
/* line 24, templates/g5_helium/custom/scss/custom.scss */
.g-logo.g-logo-helium img {
  width: auto;
  height: auto;
  max-height: none;
}
/* line 30, templates/g5_helium/custom/scss/custom.scss */
#g-navigation {
  background: none;
}
/* line 34, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav .g-toplevel {
  background-color: #952b16;
  position: relative;
  top: 25.1px;
}
/* line 40, templates/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  border-right: 1px solid #000;
  margin: 0 1px;
  padding: 1em;
}
/* line 46, templates/g5_helium/custom/scss/custom.scss */
.g-title {
  font-weight: bolder;
}
/* line 50, templates/g5_helium/custom/scss/custom.scss */
.fa-fw {
  font-size: 50px;
}
/* line 54, templates/g5_helium/custom/scss/custom.scss */
#owlcarousel-7286, #menu-9717, #menu-8034 {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
/* ===================== RESPONSIVE FIXES ===================== */
@media screen and (max-width: 1199px) {
  /* line 65, templates/g5_helium/custom/scss/custom.scss */
  #g-page-surround {
    background-size: auto 60%;
  }
  /* line 69, templates/g5_helium/custom/scss/custom.scss */
  .g-main-nav .g-toplevel {
    background: none;
  }
  /* line 73, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation .g-main-nav .g-toplevel > li {
    border-right: none;
    margin-bottom: 5px;
    background-color: #952b16;
  }
  /* line 79, templates/g5_helium/custom/scss/custom.scss */
  .fa-fw {
    font-size: 40px;
  }
}
@media screen and (max-width: 960px) {
  /* line 85, templates/g5_helium/custom/scss/custom.scss */
  .fa-fw {
    font-size: 32px;
  }
}
@media screen and (max-width: 767px) {
  /* line 91, templates/g5_helium/custom/scss/custom.scss */
  .nomobile {
    display: none;
  }
}
/*# sourceMappingURL=custom_12.css.map */