/* 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 6, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  margin: 7px 0 0 0 !important;
}
/* line 9, templates/rt_galatea/custom/scss/custom.scss */
#g-navigation {
  background: #000 none repeat scroll 0 0 !important;
  color: rgba(255, 255, 255, 0.8) !important;
}
/** pull up slideshow title desktop & tablet**/
/**.center-block .g-owlcarousel-compact .g-owlcarousel-item-content {
 margin: -80px 30px 30px!important;
 }**/
/** pull up slideshow title big phones**/
/**@media all and (max-width: $breakpoints-tablet-container) and (min-width: $breakpoints-large-mobile-container) {
 .center-block .g-owlcarousel-compact .g-owlcarousel-item-content {
 margin: -50px 30px 30px!important;
 }
 }
 /** don't pull up slideshow title phone**/
/**@media all and (max-width: $breakpoints-large-mobile-container) {
 .center-block .g-owlcarousel-compact .g-owlcarousel-item-content {
 margin: 0px 30px 30px!important;
 }
 }**/
/* line 36, templates/rt_galatea/custom/scss/custom.scss */
.g-home-positions.g-galatea-style #g-slideshow, .g-home-particles.g-galatea-style #g-slideshow, .g-features-particles.g-galatea-style #g-slideshow {
  margin-top: 0 !important;
}
/** pull up mosaic block desktop**/
/* line 41, templates/rt_galatea/custom/scss/custom.scss */
.g-home-positions.g-galatea-style #g-header .g-mosaicgrid, .g-home-particles.g-galatea-style #g-header .g-mosaicgrid, .g-features-particles.g-galatea-style #g-header .g-mosaicgrid {
  margin-top: -21rem !important;
}
/** pull up mosaic block tablet**/
@media (max-width: 60rem) and (min-width: 48rem) {
  /* line 47, templates/rt_galatea/custom/scss/custom.scss */
  .g-home-positions.g-galatea-style #g-header .g-mosaicgrid, .g-home-particles.g-galatea-style #g-header .g-mosaicgrid, .g-features-particles.g-galatea-style #g-header .g-mosaicgrid {
    margin-top: -10rem !important;
  }
}
/** pull up mosaic block phone**/
@media (max-width: 30rem) {
  /* line 53, templates/rt_galatea/custom/scss/custom.scss */
  .g-home-positions.g-galatea-style #g-header .g-mosaicgrid, .g-home-particles.g-galatea-style #g-header .g-mosaicgrid, .g-features-particles.g-galatea-style #g-header .g-mosaicgrid {
    margin-top: 0rem !important;
  }
}
/** pull up mosaic block big phone**/
@media (max-width: 48rem) and (min-width: 30rem) {
  /* line 60, templates/rt_galatea/custom/scss/custom.scss */
  .g-home-positions.g-galatea-style #g-header .g-mosaicgrid, .g-home-particles.g-galatea-style #g-header .g-mosaicgrid, .g-features-particles.g-galatea-style #g-header .g-mosaicgrid {
    margin-top: -12rem !important;
  }
}
/**testimonials less padding between title and testimonials **/
/* line 67, templates/rt_galatea/custom/scss/custom.scss */
.sprocket-strips-p-title {
  margin-top: -20px !important;
}
/** home page only pull testimonial up **/
/**.g-home-positions .sprocket-strips-p-text {
 margin-top: -50px!important;
 }**/
/**horizontal menu in footer **/
/* line 77, templates/rt_galatea/custom/scss/custom.scss */
#g-footer .nav.menu {
  border: none !important;
  padding: 0 0 0 0 !important;
}
/* line 81, templates/rt_galatea/custom/scss/custom.scss */
#g-footer .nav.menu li {
  border-bottom: none !important;
  display: inline !important;
  list-style-type: none !important;
  margin-bottom: 0.625rem;
  margin-left: 0px !important;
  padding-bottom: 0.938rem;
}
/* line 89, templates/rt_galatea/custom/scss/custom.scss */
#g-footer .nav.menu li a {
  color: #fff !important;
  margin-left: -10px !important;
  margin-right: 10px !important;
}
/* line 94, templates/rt_galatea/custom/scss/custom.scss */
#g-footer .nav.menu li a:hover {
  color: #686868 !important;
}
/* line 97, templates/rt_galatea/custom/scss/custom.scss */
#g-footer .g-container {
  padding: 0 !important;
}
/* line 101, templates/rt_galatea/custom/scss/custom.scss */
.moduletable .nav.menu li a::before, .moduletable .unstyled li a::before {
  color: #fff !important;
  content: "";
  font-family: FontAwesome;
  margin-right: 0rem !important;
  visibility: hidden !important;
}
/** mosaic item image hover reduce opacity of image **/
/* line 110, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-item:hover img, .g-mosaicgrid-item:focus img {
  opacity: 0.5 !important;
}
/** change colour and opacity on image hover **/
/**.g-mosaicgrid-image {
 background: rgba(40, 109, 187, 0.8)!important;
 }
 /** change mosaic style2 description colour, can't read it on soft blue **/
/* line 118, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-desc {
  color: #fff !important;
}
/* line 121, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title {
  color: #fff !important;
}
/* line 124, templates/rt_galatea/custom/scss/custom.scss */
.g-mosaicgrid-style2 .g-mosaicgrid-item-title a {
  font-size: 1.3rem !important;
}
/** pull article up between slideshow and article content **/
/* line 130, templates/rt_galatea/custom/scss/custom.scss */
.g-wrapper .g-container {
  padding: 0px !important;
}
/* line 136, templates/rt_galatea/custom/scss/custom.scss */
.formResponsive input[type="text"], .formResponsive input[type="number"], .formResponsive input[type="email"], .formResponsive input[type="tel"], .formResponsive input[type="url"], .formResponsive input[type="password"], .formResponsive .formHorizontal input, .formResponsive .formHorizontal select, .formResponsive .formHorizontal .formValidation, .formResponsive .formHorizontal .uneditable-input, .formResponsive .formHorizontal .input-prepend, .formResponsive .formHorizontal .input-append {
  height: 22px !important;
}
/* line 141, templates/rt_galatea/custom/scss/custom.scss */
#timerBtn.btn {
  margin-left: 50px !important;
}
/* line 146, templates/rt_galatea/custom/scss/custom.scss */
#g-bottom .g-infolist .g-infolist-item-title {
  margin: 0px !important;
}
/* line 149, templates/rt_galatea/custom/scss/custom.scss */
#g-bottom .g-infolist .g-infolist-item {
  margin: 0 2% 1rem !important;
}
/** make icon bigger **/
@media (max-width: 48rem) and (min-width: 30rem) {
  /* line 159, templates/rt_galatea/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    background: transparent none repeat scroll 0 0;
    color: rgba(255, 255, 255, 0.5);
    font-size: 2rem !important;
  }
}
@media (max-width: 30rem) {
  /* line 166, templates/rt_galatea/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    background: transparent none repeat scroll 0 0;
    color: rgba(255, 255, 255, 0.5);
    font-size: 2rem !important;
  }
}
/* line 173, templates/rt_galatea/custom/scss/custom.scss */
.custombox6 p {
  font-size: 1rem !important;
}
/* line 176, templates/rt_galatea/custom/scss/custom.scss */
h1.g-title {
  font-family: "muli", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif !important;
  text-transform: uppercase !important;
  font-size: 2.25rem !important;
  line-height: 3rem !important;
}
/* line 182, templates/rt_galatea/custom/scss/custom.scss */
.securitypage .g-infolist-item-title {
  visibility: hidden !important;
  margin-bottom: -4.25rem !important;
}
/* make admin access button in nav have padding around it */
/* line 187, templates/rt_galatea/custom/scss/custom.scss */
.button.button-3 {
  font-size: 0.8rem !important;
  padding: 5px !important;
}
/* make navigation font size smaller */
/* line 193, templates/rt_galatea/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-size: 0.8rem !important;
}
/*# sourceMappingURL=custom_60.css.map */