.jl-nav-default > li > a:hover {
  color: #fafafa;
}
.jl-nav-default > li > a {
  color: #fff;
}
.jl-tile-muted {
  background-color: #f7f7f761;

}
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-size: 1.1rem;
  font-weight: 300;
  text-transform: none;
  white-space: normal;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-all;
}
#g-footer {
  color: #ffffff;
  position: relative;
  padding-top: 20px;
  padding-bottom: 20px;
}
a {
  color: #fff;

}
h1, h2, h3, h4, h5 {

  margin: 0 0 20px 0;

}
.jl-card-default {
  border-radius: 0.4rem ;
  background-color: #fff;
  color: #2c2c2c;
  box-shadow: 0px 0px 0px rgb(0, 0, 0);
}
#g-navigation {
  color: #000000;
  background: #ffffff;
  border-bottom: 1px solid #447406;
  position: relative;
}
.jl-button-primary {
  border-radius: 0.4rem ;
  background-color: #447406;
  color: #fff;
  border: 1px solid #b2bb8b;
}
.jl-button-primary:hover {
  background-color: #36570b;
  color: #fff;
}
#g-utility {
  color: #222222;
  background-image: linear-gradient(to bottom, #466e15, #678c1f, #dde83c);
  position: relative;
}
#g-below {
  background-image: linear-gradient(to bottom, #466e15, #678c1f, #dde83c);
  color: #ffffff;
}
.jl-button-secondary {
  border-radius: 0.4rem ;
  background-color: #447406;
  color: #fff;
  border: 1px solid transparent;
  }
.jl-button-secondary:hover {
  border-radius: 0.4rem ;
  background-color: #36570b;
  color: #fff;
}
.jl-card-secondary {
  border-radius: 0rem ;
  background: rgb(140,195,67);
  background: linear-gradient(180deg, rgba(140,195,67,1) 0%, rgba(77,130,53,1) 100%);
  color: #fff;
  box-shadow: 0 4px 15px #fff0;
}
.jl-card-primary {
  background-color: #447406;
  color: #fff;
  box-shadow: 0 4px 15px #fff0;
}
.btn-primary {
  background: #447406;
  color: #ffffff;
  text-shadow: none;
  box-shadow: 1px 1px 1px #fff0;
}
.rounded .g-content {
  border-radius: 0.3875rem;
  overflow: hidden;
}
#g-extension {
  color: #222222;
  background-image: linear-gradient(to bottom, #466e15, #678c1f, #dde83c);
  position: relative;
}
.jl-slidenav {
  color: #ffffff;
}
.jl-card-default .jl-card-header {
  border-bottom: 0px solid rgba(0, 0, 0, 0);
}