/*bbee3343053efd07bd1c9f56b922cc5a*/
/**editor*/
/* line 2, templates/rt_xenon/custom/scss/custom.scss */
.img_align_right {
  margin: 0px 0px 3px 10px;
  float: right;
}
/* line 3, templates/rt_xenon/custom/scss/custom.scss */
.img_align_left {
  margin: 0px 10px 3px 0px;
  float: left;
}
/* line 4, templates/rt_xenon/custom/scss/custom.scss */
.sub_header {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
}
/*contact page*/
/* line 8, templates/rt_xenon/custom/scss/custom.scss */
.addressinfo {
  font-size: 0.9em;
}
/*header*/
/* line 11, templates/rt_xenon/custom/scss/custom.scss */
.contactinfo {
  margin: 33px 0 0 0;
}
/*block out main area on home page*/
/* line 14, templates/rt_xenon/custom/scss/custom.scss */
.itemid-101 #g-container-main {
  display: none;
}
/*slideshow tweaks */
/* line 17, templates/rt_xenon/custom/scss/custom.scss */
.g-flexslider-slideshow-item-desc {
  text-shadow: 2px 1px 4px rgba(0, 0, 0, 1);
  font-weight: 700;
}
/* line 18, templates/rt_xenon/custom/scss/custom.scss */
.g-flexslider-slideshow .g-flexslider-slideshow-item-content {
  padding: 23rem 2rem 3rem 2rem;
}
/* line 19, templates/rt_xenon/custom/scss/custom.scss */
#g-header .flex-direction-nav {
  display: none;
}
/* line 20, templates/rt_xenon/custom/scss/custom.scss */
#g-header .flex-control-nav {
  text-align: center;
}
/* line 21, templates/rt_xenon/custom/scss/custom.scss */
#g-header {
  border-radius: 0;
}
/*navigation*/
/* line 24, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container, #g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  color: #f26722;
}
/* line 25, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  margin: 0.7rem 0 0 0;
}
/* line 26, templates/rt_xenon/custom/scss/custom.scss */
#g-navigation {
  top: -6px;
  margin-bottom: -6px;
}
/* line 27, templates/rt_xenon/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  background: #989898;
}
/* line 28, templates/rt_xenon/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  background: #6e6f71;
}
/* line 29, templates/rt_xenon/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator, #g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {
  background: #989898;
}
/*news ticker*/
/* line 33, templates/rt_xenon/custom/scss/custom.scss */
.g-newsticker .g-newsticker-content {
  font-weight: 700;
  font-size: 120%;
}
/*roksproket*/
/* line 36, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-item {
  border-radius: 0;
  box-shadow: none;
  height: 370px;
}
/* line 37, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-content {
  padding: 280px 30px 15px 30px;
  /*text-shadow: 2px 1px 4px rgba(0, 0, 0, 1);*/
  font-weight: 700;
}
/* line 38, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-text {
  display: inline;
}
/* line 39, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-content .readon {
  color: #ef6824;
}
/* line 40, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-text div {
  text-align: center;
  font-size: 500%;
  display: block;
  margin: -115px auto 35px;
}
/* line 41, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-strips-container > li {
  margin: 0px 1% 15px;
}
/*bottom new thing*/
/* line 44, templates/rt_xenon/custom/scss/custom.scss */
.g-newsslider-button .button {
  background: #f16623;
  border-radius: 10px;
}
/* line 45, templates/rt_xenon/custom/scss/custom.scss */
.g-newsslider-button .button:hover {
  background: #959595;
}
/* line 46, templates/rt_xenon/custom/scss/custom.scss */
#g-footer .g-social a {
  width: 75px;
}
/*lists*/
/* line 49, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-lists-title .indicator {
  margin-top: -11px;
  width: 25px;
  height: 25px;
}
/*rs form*/
/* line 52, templates/rt_xenon/custom/scss/custom.scss */
fieldset.formFieldset legend {
  color: #f16623;
}
/* line 53, templates/rt_xenon/custom/scss/custom.scss */
.rsform-block-name .formCaption, .rsform-block-email .formCaption, .rsform-block-message .formCaption {
  display: none;
}
/* line 54, templates/rt_xenon/custom/scss/custom.scss */
.rsform-block-mailchimp .formBody {
  font-size: 90%;
}
/* line 55, templates/rt_xenon/custom/scss/custom.scss */
.rsform div.formBody {
  width: 100%;
}
/* line 56, templates/rt_xenon/custom/scss/custom.scss */
.rsform .rsform-block-subscribe div.formBody {
  width: 60%;
  margin: -2px 0 0 10px;
}
/* line 57, templates/rt_xenon/custom/scss/custom.scss */
.rsform-submit-button {
  background: #f16623;
  border-radius: 5px;
  text-transform: uppercase;
  padding: 5px 25px;
  color: #fff;
}
/* line 58, templates/rt_xenon/custom/scss/custom.scss */
.rsform-submit-button:hover {
  background: #959595;
}
/*dean's logo*/
/* line 61, templates/rt_xenon/custom/scss/custom.scss */
.visible-large.size-25 .custom {
  padding: 425px 0 0 0;
}
/*sliders*/
/* line 65, templates/rt_xenon/custom/scss/custom.scss */
.rl_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle, .rl_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle:hover {
  color: #686868 !important;
}
/* line 66, templates/rt_xenon/custom/scss/custom.scss */
.rl_sliders.accordion > .accordion-group {
  border-radius: 0px;
}
/*k2*/
/* line 69, templates/rt_xenon/custom/scss/custom.scss */
div.itemImageBlock, div.catItemImageBlock {
  padding: 8px;
  margin: 0 0 16px 0;
  display: block;
  float: right;
}
/* line 74, templates/rt_xenon/custom/scss/custom.scss */
.catItemView .clr {
  clear: none;
}
/* line 75, templates/rt_xenon/custom/scss/custom.scss */
div.itemIntroText {
  color: inherit;
  font-size: inherit;
  font-weight: normal;
  line-height: inherit;
  padding: 0;
}
/* line 82, templates/rt_xenon/custom/scss/custom.scss */
.itemBackToTop {
  display: none;
}
/*contact page reset*/
/* line 85, templates/rt_xenon/custom/scss/custom.scss */
.itemid-154 div.itemLinks, .itemid-154 .itemBody, .itemid-154 #k2Container {
  padding: 0;
  margin: 0;
}
/* 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 */
@media (max-width: 30rem) {
  /* line 91, templates/rt_xenon/custom/scss/custom.scss */
  .contactinfo {
    margin: 0;
    text-align: center;
  }
  /* line 92, templates/rt_xenon/custom/scss/custom.scss */
  .g-logo {
    margin: 10px 0 -5px;
  }
  /* line 93, templates/rt_xenon/custom/scss/custom.scss */
  .sprocket-strips-content {
    padding: 230px 30px 15px 30px;
  }
  /* line 94, templates/rt_xenon/custom/scss/custom.scss */
  #g-footer {
    background: #6b6f72;
  }
}
@media (max-width: 48rem) and (min-width: 30rem) {
  /* line 98, templates/rt_xenon/custom/scss/custom.scss */
  .contactinfo {
    margin: 0;
    text-align: center;
  }
  /* line 99, templates/rt_xenon/custom/scss/custom.scss */
  .g-logo {
    margin: 10px 0 -5px;
  }
  /* line 100, templates/rt_xenon/custom/scss/custom.scss */
  .sprocket-strips-text div {
    margin: -135px auto 35px;
  }
}
@media (max-width: 60rem) and (min-width: 48rem) {
  /* line 105, templates/rt_xenon/custom/scss/custom.scss */
  .contactinfo {
    margin: 22px 0 0 0;
  }
  /* line 106, templates/rt_xenon/custom/scss/custom.scss */
  .sprocket-strips-content {
    padding: 210px 30px 15px 30px;
  }
}
@media (max-width: 75rem) and (min-width: 60rem) {
  /* line 110, templates/rt_xenon/custom/scss/custom.scss */
  .sprocket-strips-content {
    padding: 255px 30px 15px 30px;
  }
}
/*# sourceMappingURL=custom__body_only.css.map */