/* 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 1, templates/rt_xenon/custom/scss/custom.scss */
#g-header .fp-header-a .g-flexslider-slideshow-item-desc {
  min-height: 13vh;
}
/* line 4, templates/rt_xenon/custom/scss/custom.scss */
body .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
  font-size: 3.5rem;
}
/* line 7, templates/rt_xenon/custom/scss/custom.scss */
body #g-header .fp-header-a .g-flexslider-slideshow-item-desc {
  font-size: 1.5rem;
}
/* line 11, templates/rt_xenon/custom/scss/custom.scss */
body .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
  background-color: rgba(0, 0, 0, 0.2);
}
/*body .item-page img {width:100%}*/
/* line 15, templates/rt_xenon/custom/scss/custom.scss */
.horizontalmenutop {
  margin-top: 1.3rem;
}
/* line 16, templates/rt_xenon/custom/scss/custom.scss */
#g-header {
  padding-top: 3.5rem;
}
/* line 19, templates/rt_xenon/custom/scss/custom.scss */
.imageswidth100 img {
  width: 100%;
}
/* line 21, templates/rt_xenon/custom/scss/custom.scss */
#g-aside .g-gridcontent .g-gridcontent-item-text2 {
  font-size: 1.7rem;
  line-height: 2rem;
}
/* line 25, templates/rt_xenon/custom/scss/custom.scss */
body #g-aside img {
  width: 100%;
}
/* line 26, templates/rt_xenon/custom/scss/custom.scss */
body .g-flexslider-showcase .g-flexslider-showcase-item-image, .g-flexslider-showcase .g-flexslider-showcase-item-content {
  width: 100%;
}
/* line 30, templates/rt_xenon/custom/scss/custom.scss */
body .g-newsticker .g-newsticker-content {
  min-height: 60px;
}
/* line 34, templates/rt_xenon/custom/scss/custom.scss */
body .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  text-transform: uppercase;
  font-size: 1.1rem;
  font-weight: normal;
}
@media only all and (max-width: 60rem) {
  /* line 41, templates/rt_xenon/custom/scss/custom.scss */
  body .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 1.8vw;
  }
}
/* line 48, templates/rt_xenon/custom/scss/custom.scss */
.sprocket-mosaic-hovercontent {
  color: #fff;
}
/* line 50, templates/rt_xenon/custom/scss/custom.scss */
.chrono_credits {
  display: none;
}
@media only all and (max-width: 47.938rem) {
  /* line 53, templates/rt_xenon/custom/scss/custom.scss */
  #g-header {
    padding-top: 0;
  }
  /* line 56, templates/rt_xenon/custom/scss/custom.scss */
  .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 10vw;
  }
  /* line 59, templates/rt_xenon/custom/scss/custom.scss */
  body #g-header .fp-header-a .g-flexslider-slideshow-item-desc {
    font-size: 4.9vw;
  }
  /* line 62, templates/rt_xenon/custom/scss/custom.scss */
  .g-logo {
    padding: 0 2rem;
  }
}
@media only all and (max-width: 30rem) {
  /* line 66, templates/rt_xenon/custom/scss/custom.scss */
  body .g-flexslider-slideshow .g-flexslider-slideshow-item-title {
    font-size: 10vw;
  }
}
