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

@charset "UTF-8";
.abs-pos img {
  position: absolute;
  z-index: 100000;
}
h1.displayname {
  display: none;
}
a:hover {
  color: #ff7f00;
}
/*.topmenu ul,.topmenu li {list-style-type:none; display:inline-block; margin:0; padding:0; 
font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; cursor: pointer; white-space:normal;}
.topmenu a:link, .topmenu a:visited, .topmenu a:active {font-size:0.8rem; color:#000000; padding:6px 5px 5px 5px; text-decoration: none; 
font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;}
.topmenu a:hover {color:#ff7f00;}
*/
.topsocial {
  color: #3b3b3b;
}
.left {
  float: left;
}
.g-promo a {
  color: #999;
}
.g-subpromo a {
  color: #999;
}
.g-promo a:hover {
  color: #ee7600;
}
.g-subpromo a:hover {
  color: #ee7600;
}
#g-expanded .g-title {
  color: #212121;
}
#g-expanded .g-title:before {
  background: #212121;
}
/*#g-expanded .g-subpromo a{color: #3b3b3b;}*/
#wp-page .main-navigation li {
  display: none;
}
#mid-block .g-animatedblock-title {
  color: #888888;
}
/*.entry-title a {color: #3b3b3b;}*/
/*.g-animatedblock .g-animatedblock-animated.g-bg-2 { background-color:transparent}*/
.g-animatedblock .g-animatedblock-title {
  font-size: 2em;
}
#g-navigation .g-social a {
  color: #FFFFFF;
  font-size: 0.8rem;
}
#g-navigation {
  background: #3b3b3b;
  color: #fff;
  position: relative;
  z-index: 10001;
  border-bottom: 5px solid rgba(255, 255, 255, 0.25);
}
#g-navigation > .g-container {
  position: relative;
  margin: 0rem auto;
}
/* nav menu */
#g-navigation .g-main-nav {
  margin: 1.2rem 0 0 0;
  text-align: right;
}
.dir-rtl #g-navigation .g-main-nav {
  text-align: left;
}
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.5rem;
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  text-transform: uppercase;
  color: #fff;
  padding: 0.2345rem 0;
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-parent-indicator:after {
  content: "";
  opacity: 0.75;
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container i {
  opacity: 1;
}
#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: rgba(255, 255, 255, 0.75);
}
#g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container > .g-selected, #g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-selected {
  color: rgba(255, 255, 255, 0.75);
}
#g-navigation .g-main-nav .g-dropdown {
  background: #3b3b3b;
  border: 2px solid rgba(255, 255, 255, 0.35);
  border-radius: 0;
}
#g-navigation .g-main-nav .g-dropdown > .g-dropdown-column {
  border: 2px solid transparent;
}
#g-navigation .g-main-nav .g-dropdown a {
  color: #fff;
}
#g-navigation .g-main-nav .g-dropdown a:hover {
  color: #000;
}
#g-navigation .g-main-nav .g-sublevel > li {
  border-bottom: 1px dotted rgba(255, 255, 255, 0.5);
}
#g-navigation .g-main-nav .g-sublevel > li:last-child {
  border-bottom: 0;
}
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {
  color: #fff;
  font-weight: bold;
  border: 1px solid transparent;
}
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container > .g-selected {
  color: #fff;
  font-weight: bold;
  border: 1px solid transparent;
}
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container {
  background: #222;
  color: #fff;
  border: 1px solid #1c1c1c;
  border-radius: 0;
}
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container > .g-selected, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container > .g-selected {
  background: #222;
  color: #fff;
  border: 1px solid #1c1c1c;
  border-radius: 0;
}
#g-navigation .g-main-nav .g-sublevel > li.g-menu-item-type-particle:hover > .g-menu-item-container, #g-navigation .g-main-nav .g-sublevel > li.g-menu-item-type-particle.active > .g-menu-item-container {
  border: 1px solid transparent;
}
#g-navigation .g-main-nav .g-sublevel > li:last-child {
  border-bottom: none;
}
#g-navigation .g-main-nav .g-sublevel > li.g-menu-item-type-particle:hover > .g-menu-item-container {
  background: inherit;
}
/*@media only all and (max-width: 47.938rem) {
  #g-navigation .g-menu-block {
    display: none;
  }
}*/
#g-navigation .g-menu-item-subtitle {
  text-transform: lowercase;
  font-size: 0.85rem;
  font-weight: bold;
  opacity: 0.8;
  padding-top: 0;
}
/*@media print {
  #g-navigation {
    background: #fff !important;
    color: #000 !important;
  }
}*/
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-title {
  padding-bottom: 1px;
  border-bottom: none;
  padding-right: 0.5rem;
}
/*# sourceMappingURL=custom_13.css.map */