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

body #g-page-surround {
  overflow: hidden;
}
/* FOR MOBILE ONLY */
@media only screen and (max-width: 640px) {
  .g-logo {
    margin-top: 0px !important;
    margin-bottom: -70px !important;
  }
}
.g-menu-item-title {
  font-size: 80%;
}
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  /*font-size: 0.9rem;*/
  font-size: 109%;
}
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container {
  background: #eb5e09;
}
.g-default-top {
  margin-top: -15px !important;
}
/* FOR MOBILE ONLY */
@media only screen and (max-width: 640px) {
  .fp-slideshow {
    margin-top: 440px !important;
  }
}
.fp-slideshow div[id^="carousel"] {
  display: none;
}
.g-bgslideshow-slides .owl-item .g-bgslideshow-slides-item-title {
  font-size: 6vw;
  /*font-family: raleway;*/
  text-shadow: 2px 2px 2px #000080;
}
/* FOR MOBILE ONLY */
@media only screen and (max-width: 640px) {
  .g-bgslideshow-slides .owl-item .g-bgslideshow-slides-item-description {
    padding-bottom: 20px !important;
  }
}
.fp-slideshow {
  padding-bottom: 190px !important;
}
/* FOR MOBILE ONLY */
@media only screen and (max-width: 640px) {
  .fp-slideshow {
    padding-bottom: 0px !important;
  }
}
.g-panelslider-slides-description-content {
  margin-left: -100px;
  margin-top: -35px;
}
/* FOR MOBILE ONLY */
@media only screen and (max-width: 640px) {
  .g-panelslider-slides-description-content {
    margin-left: 70px;
    margin-top: -25px;
  }
}
.featured-galleries img {
  box-shadow: 6px 6px 9px #080808;
}
#g-container-main {
  margin-top: -50px;
}
.vc-site a:hover {
  color: #f58d05 !important;
}
.g-panelslider-slides .panel img {
  box-shadow: 8px 8px 8px #ffffff !important;
}
.g-default-copyright {
  padding-top: 20px;
  margin-bottom: 0px !important;
  padding-bottom: 0px;
}
.bottom-videos {
  padding-bottom: 40px;
}
.g-video {
  box-shadow: 4px 4px 4px #080808;
}
.g-offcanvas-toggle {
  font-size: 2.2rem;
}
/* FOR MOBILE ONLY */
@media only screen and (max-width: 640px) {
  .rg-gm-slice {
    width: 140% !important;
    height: 130% !important;
  }
}
.homepage-maintext {
  padding-right: 20px !important;
}
/* FOR MOBILE ONLY */
@media only screen and (max-width: 640px) {
  .g-menu-item-title {
    font-size: 120%;
    line-height: 140%;
  }
  .g-main-nav .g-sublevel > li > .g-menu-item-container {
    /*font-size: 0.9rem;*/
    font-size: 109%;
  }
}
/* FB Link Icon */
.fb-icon a:link, .fb-icon a:visited {
  color: orange !important;
}
/* PANEL SLIDER - remove weird blank image*/
.g-panelslider-slides-description-footer img {
  display: none !important;
}
/* BLOG ENTRY PAGE */
.blogentry .btn {
  background-color: #A2A2A2;
}
.blogentry #editor-xtd-buttons {
  display: none;
}
/*# sourceMappingURL=custom_200.css.map */