/* 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
 */

/* unvisited link */
/* line 2, templates/rt_gemini/custom/scss/custom.scss */
a:link {
  color: #d2988d;
}
/* line 5, templates/rt_gemini/custom/scss/custom.scss */
.g-main-nav .g-toplevel {
  padding-bottom: 1rem;
}
/* line 8, templates/rt_gemini/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  font-size: 16px;
}
/* line 11, templates/rt_gemini/custom/scss/custom.scss */
#g-navigation.g-default-navigation {
  padding-bottom: 0.1rem;
}
/* line 16, templates/rt_gemini/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li:hover > .g-menu-item-container, .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  border-bottom: 2px solid #d2988d;
}
/* line 19, templates/rt_gemini/custom/scss/custom.scss */
.g-main-nav {
  margin-top: 1.25rem;
}
/* line 22, templates/rt_gemini/custom/scss/custom.scss */
.g-home-particles #g-slideshow {
  margin-top: 4rem;
  margin-bottom: 2rem;
}
/* line 26, templates/rt_gemini/custom/scss/custom.scss */
.g-simplecontent .g-simplecontent-item-readmore-container {
  margin-bottom: 2rem;
}
/* line 31, templates/rt_gemini/custom/scss/custom.scss */
.button.button-2 {
  border-radius: 0px 0px 0px 0px;
  font-size: 20px;
}
/* line 35, templates/rt_gemini/custom/scss/custom.scss */
.button.button-3 {
  border-radius: 0px 0px 0px 0px;
  border-width: 2px;
}
/* line 39, templates/rt_gemini/custom/scss/custom.scss */
.button.button-4 {
  border-radius: 0px 0px 0px 0px;
  border-width: 2px;
}
/* line 44, templates/rt_gemini/custom/scss/custom.scss */
#g-mainbar .g-grid .g-content {
  padding: 0.1rem;
}
/* line 47, templates/rt_gemini/custom/scss/custom.scss */
#g-container-main {
  margin-left: 2%;
  margin-right: 2%;
}
/* line 51, templates/rt_gemini/custom/scss/custom.scss */
#g-expanded {
  margin-left: -13%;
  margin-right: -13%;
}
/* line 55, templates/rt_gemini/custom/scss/custom.scss */
.g-imagegrid .g-imagegrid-4cols .g-imagegrid-item:nth-child(4n+1), .g-imagegrid .g-imagegrid-4cols .g-imagegrid-item:nth-child(4n+3), .g-imagegrid .g-imagegrid-4cols .g-imagegrid-item:nth-child(4n+4) {
  top: 0;
}
/* line 58, templates/rt_gemini/custom/scss/custom.scss */
.g-offcanvas-toggle {
  color: #d2988d;
  top: 0.1rem;
  left: 0.1rem;
}
/* line 64, templates/rt_gemini/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content {
  color: #d2988d;
}
/* line 68, templates/rt_gemini/custom/scss/custom.scss */
.g-owlcarousel-accordionslider .g-owlcarousel .owl-item .item .g-owlcarousel-item .g-owlcarousel-item-title.ui-accordion-header-active .indicator {
  border: none;
}
/* line 71, templates/rt_gemini/custom/scss/custom.scss */
h4 {
  color: #d2988d;
  font-weight: bold;
}
/* line 76, templates/rt_gemini/custom/scss/custom.scss */
.g-owlcarousel-accordionslider .g-owlcarousel .owl-item .item .g-owlcarousel-item {
  border-bottom: 1px solid #d2988d;
}
/* line 79, templates/rt_gemini/custom/scss/custom.scss */
#g-feature {
  background-image: url('../../../../images/homepage-lightbulbs.png');
}
/* line 83, templates/rt_gemini/custom/scss/custom.scss */
#g-feature:before {
  display: none;
}
/* line 86, templates/rt_gemini/custom/scss/custom.scss */
#g-feature .g-grid {
  margin-left: -4rem;
  margin-right: -4rem;
}
/* line 90, templates/rt_gemini/custom/scss/custom.scss */
.fp-utility {
  margin-top: 1rem;
  margin-bottom: 0rem;
}
/* line 94, templates/rt_gemini/custom/scss/custom.scss */
.g-copyright .g-toplevel > li:hover > .g-menu-item-container, .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  border-bottom: 2px solid #d2988d;
}
