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

/* inite.home */
/* line 3, templates/g5_hydrogen/custom/scss/_inite.home.scss */
body {
  min-width: 250px;
  overflow-x: auto;
}
/* line 8, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-container-header {
  background: url('../images/assets/images/maple1.jpg') 0 0/100% 100% no-repeat;
}
/* line 12, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-sidebar {
  padding: 0;
}
/* line 16, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#logo-inite-block .g-particle {
  margin: 0 0.625rem;
  padding-bottom: 0.625rem;
  text-align: center;
}
/* line 22, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#header-inite-block {
  text-align: center;
}
/* line 24, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#header-inite-block .g-particle {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
  color: #d4d4d4;
}
/* line 28, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#header-inite-block .g-particle strong {
  text-shadow: -1px -1px 4px #f5f5f5;
}
/* line 34, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 35, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#social-block .g-particle {
  margin: 0.625rem 0.938rem 0.625rem;
  padding: 0.938rem 0.313rem 0.313rem;
  text-align: center;
}
/* line 40, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#social-block .social a {
  color: #558b2f;
  background-color: #e6eac5;
  border-radius: 0.375rem;
  border-width: 0.104rem;
}
/* line 45, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#social-block .social a:hover {
  color: #a2a4a2;
  background-color: #f8fae8;
  border-color: #558b2f;
}
/* line 50, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#social-block .social a span.fa {
  font-size: 1.5rem;
}
/* line 56, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-header {
  background-color: transparent;
}
/* line 60, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 61, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#tools-menu-block .g-particle {
  margin: 0 0.625rem;
}
/* line 64, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 65, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#tools-menu-block ul li a {
  padding: 0.625rem 0.938rem;
}
/* line 67, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#tools-menu-block ul li a:hover {
  background-color: #5f685a;
}
/* line 71, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#tools-menu-block ul li.g-menu-item-112 {
  margin-left: auto;
}
/* line 77, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#drawer-block {
  text-align: center;
}
/* line 79, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#drawer-block .g-content {
  margin: 0 0.625rem 0.625rem;
  padding: 0.313rem 0.938rem;
}
/* line 83, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#drawer-block .random-image a img {
  width: 98%;
  border: #ccc solid 0.208rem;
}
/* line 89, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-showcase {
  padding: 0.938rem 0;
}
/* line 93, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 94, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#showcase-menu-block .g-particle {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
}
/* line 98, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#showcase-menu-block ul.g-toplevel {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
/* line 102, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#showcase-menu-block ul.g-toplevel li {
  max-width: 28%;
  text-align: center;
}
/* line 105, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#showcase-menu-block ul.g-toplevel li a {
  padding: 0.938rem 0.313rem;
}
/* line 107, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#showcase-menu-block ul.g-toplevel li a:hover {
  background-color: #2f382a;
}
/* line 115, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-main {
  padding: 0.938rem 0;
}
/* line 119, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 120, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#breadcrumbs-block .g-content {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
}
/* line 124, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#breadcrumbs-block .breadcrumb {
  margin: 0 0 0.313rem;
}
/* line 129, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 130, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-footer .breadcrumb {
  display: inline;
  padding-right: 3rem;
}
/* line 136, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-totop {
  float: right;
  margin-right: 0.313rem;
}
/* line 141, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#g-totop-back {
  float: right;
  margin-right: 1rem;
}
/* line 146, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 147, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-block .g-content {
  margin: 0 0.625rem;
  padding: 0 0.938rem 0 0;
}
/* line 151, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-block form.form-search {
  margin: 0 0 0.313rem;
}
/* line 154, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-block div.finder {
  display: flex;
  justify-content: flex-end;
}
/* line 157, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-block div.finder br {
  display: none;
}
/* line 160, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-block div.finder input.input-medium {
  flex: 1 0 auto;
  max-width: 82%;
}
/* line 164, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-block div.finder button.finder {
  margin-left: 0.156rem;
  padding: 0.625rem 0.913rem 0;
  flex: 0 0 auto;
  border-radius: 0.938rem;
  font-size: 0;
}
/* line 170, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-block div.finder button.finder span.icon-search {
  margin: 0;
  font-size: 1rem;
}
@media (max-width: 480px) {
  /* line 177, templates/g5_hydrogen/custom/scss/_inite.home.scss */
  #search-block div.finder {
    display: inline-block;
    float: right;
    margin-left: 1rem;
  }
}
@media (max-width: 240px) {
  /* line 184, templates/g5_hydrogen/custom/scss/_inite.home.scss */
  #search-block div.finder {
    display: none;
  }
}
/* line 190, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 191, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-form .btn-primary.disabled {
  background-color: #3c7216;
}
/* line 193, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-form .btn-primary.disabled:hover {
  background-color: #619e35;
}
/* line 196, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-form .btn-primary.disabled:active {
  background-color: #344e2c;
}
/* line 202, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 203, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-result-empty h2 {
  font-size: 120%;
}
/* line 205, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#search-result-empty h2:first-letter {
  text-transform: capitalize;
}
/* line 211, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-branding {
  float: right;
}
/* line 215, templates/g5_hydrogen/custom/scss/_inite.home.scss */
/* line 216, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-header {
  background: url('../images/assets/images/prsi1.jpg') 0 0/100% 100% no-repeat;
}
/* line 218, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-header .g-branding {
  font-size: 140%;
  text-align: center;
}
/* line 223, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-navigation .g-main-nav ul li.g-menu-item {
  display: none;
}
/* line 226, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* line 229, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content h1 {
  margin-top: 0;
}
/* line 231, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content h1 strong {
  font-size: 160%;
}
/* line 235, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content div.error-info {
  font-size: 120%;
}
/* line 237, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content div.error-info p {
  margin: 0 1.5rem;
}
/* line 241, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content div.error-buttons .button {
  margin: 0.75rem 1.5rem;
}
/* line 244, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content div.error-appendix {
  padding: 0.5rem 0 0 0;
}
/* line 246, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error #g-main .g-content div.error-appendix p {
  margin: 0 1.5rem;
}
/* line 251, templates/g5_hydrogen/custom/scss/_inite.home.scss */
.g-error .g-offcanvas-toggle i.fa-bars {
  display: none;
}
/* line 256, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#translate-block {
  height: 0;
}
/* line 260, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#google_translate_element {
  right: 1rem;
  bottom: 0.5rem;
  position: absolute;
  border: #ccc solid 0.208rem;
  opacity: 0.85;
  filter: alpha(opacity=85);
}
/* line 267, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#google_translate_element .goog-te-gadget-simple {
  background-color: #e6eac5;
}
/* line 270, templates/g5_hydrogen/custom/scss/_inite.home.scss */
#google_translate_element .goog-te-menu-value {
  color: #666;
  font-size: 0.75rem;
}
/* inite.home */
/* inite.page */
/* line 21, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content {
  margin: 0 0.625rem 0.625rem;
  padding: 0 0.938rem 0;
}
/* line 24, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 25, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list h1 {
  margin: 0.313rem 0;
}
/* line 28, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 29, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div h3.item-title a.btn-mini {
  float: none;
  margin-left: 1.5rem;
  opacity: 0.6;
  filter: alpha(opacity=60);
  vertical-align: middle;
}
/* line 35, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div h3.item-title a.btn-mini:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 40, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div h3 + img {
  float: left;
  margin: 0.313rem 0.625rem 0.625rem 0;
  max-width: 33%;
}
/* line 45, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 46, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.category-desc a.btn-catopen {
  padding-top: 0;
  padding-bottom: 0;
  margin-left: 0.625rem;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
/* line 52, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.category-desc a.btn-catopen span.icon-chevron-right {
  display: inline;
}
/* line 54, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.category-desc a.btn-catopen span.icon-chevron-right::before {
  content: " ";
}
/* line 58, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.category-desc a.btn-catopen:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 63, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.category-desc > p {
  margin: 0.5rem 0;
}
/* line 66, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.category-desc div.category-summary p {
  margin: 0 0 0.625rem;
  font-size: 0.9rem;
}
/* line 71, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.fade {
  margin-left: 3.2rem;
}
/* line 73, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.categories-list div div.fade h3.item-title {
  font-size: 1.2rem;
}
/* line 79, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 80, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog div.category-desc img {
  float: left;
  margin: 0.313rem 0.625rem 0.625rem 0;
  max-width: 33%;
}
/* line 84, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog div.category-desc img ~ p {
  margin-top: 0;
}
/* line 88, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 89, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog > div.category-desc div.category-lexicon {
  display: none;
}
/* line 92, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog > div.category-desc div.category-archive p {
  font-style: italic;
  font-size: 0.9rem;
  margin-top: 0;
}
/* line 98, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog .perex-hidden, #content-block div.g-content div.blog .perex-only {
  display: none;
}
/* line 101, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog .perex-normalized {
  font-weight: normal;
  font-style: normal;
}
/* line 106, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 107, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth h2, #content-block div.g-content div.blog.coming-together h2, #content-block div.g-content div.blog.creation h2 {
  margin-bottom: 0.208rem;
}
/* line 110, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 111, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.category-desc > p > a.btn-catopen, #content-block div.g-content div.blog.coming-together div.category-desc > p > a.btn-catopen, #content-block div.g-content div.blog.creation div.category-desc > p > a.btn-catopen {
  display: none;
}
/* line 114, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.category-desc p.category-summary, #content-block div.g-content div.blog.coming-together div.category-desc p.category-summary, #content-block div.g-content div.blog.creation div.category-desc p.category-summary {
  display: none;
}
/* line 118, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.category-lexicon a.btn-catopen, #content-block div.g-content div.blog.coming-together div.category-lexicon a.btn-catopen, #content-block div.g-content div.blog.creation div.category-lexicon a.btn-catopen {
  margin-left: 0.625rem;
}
/* line 120, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.category-lexicon a.btn-catopen span.icon-chevron-right, #content-block div.g-content div.blog.coming-together div.category-lexicon a.btn-catopen span.icon-chevron-right, #content-block div.g-content div.blog.creation div.category-lexicon a.btn-catopen span.icon-chevron-right {
  display: inline;
}
/* line 122, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.category-lexicon a.btn-catopen span.icon-chevron-right::before, #content-block div.g-content div.blog.coming-together div.category-lexicon a.btn-catopen span.icon-chevron-right::before, #content-block div.g-content div.blog.creation div.category-lexicon a.btn-catopen span.icon-chevron-right::before {
  content: " ";
}
/* line 128, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 129, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page.growth > div.page-header, #content-block div.g-content div.item-page.coming-together > div.page-header, #content-block div.g-content div.item-page.creation > div.page-header {
  padding-left: 0.313rem;
  background-color: #f6ffd9;
}
/* line 134, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 135, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page p {
  text-align: justify;
}
/* line 138, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page dl.article-info {
  display: flex;
}
/* line 140, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page dl.article-info dt.article-info-term {
  display: none;
}
/* line 144, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.blog-perex {
  display: none;
}
/* line 147, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page p.item-page-perex, #content-block div.g-content div.item-page div[itemprop=articleBody] p:first-child {
  font-style: italic;
}
/* line 150, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.item-image {
  max-width: 60%;
  margin-bottom: 0.75rem;
}
/* line 153, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.item-image img {
  margin-left: 0.5rem;
}
/* line 157, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page ul.tags {
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 0.75rem;
}
/* line 162, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.content-links ul {
  display: block;
  margin: 0;
  padding: 0 2rem;
}
/* line 166, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.content-links ul li {
  display: inline-flex;
  margin-right: 1.5rem;
  margin-top: 0.25rem;
}
/* line 170, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.content-links ul li a {
  border-radius: 0.313rem;
}
/* line 172, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.content-links ul li a:hover {
  background-color: #f5f5f5;
}
/* line 178, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page ul.pagenav {
  margin-bottom: 0;
  margin-top: 0.75rem;
}
/* line 182, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.item-page div.social-panel {
  display: none;
}
/* line 186, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content .badge-info {
  background-color: #aab78d;
  vertical-align: middle;
}
/* line 190, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content .label-info {
  background-color: #aab78d;
}
/* line 195, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#home-content-block div.g-content {
  margin: 0 0.625rem 0.625rem;
  padding: 0 0.938rem 0;
}
/* line 198, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 199, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#home-content-block div.g-content div.blog-featured h2 {
  margin-bottom: 0.208rem;
}
/* line 202, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#home-content-block div.g-content div.blog-featured .perex-hidden, #home-content-block div.g-content div.blog-featured .perex-only {
  display: none;
}
/* line 205, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#home-content-block div.g-content div.blog-featured .perex-normalized {
  font-weight: normal;
  font-style: normal;
}
/* line 215, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 216, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item div.page-header, #content-block div.g-content div.blog.coming-together div.item div.page-header, #content-block div.g-content div.blog.creation div.item div.page-header, #home-content-block div.g-content div.blog-featured div.items-leading div.page-header, #home-content-block div.g-content div.blog-featured div.item div.page-header, #content-block div.g-content div.blog.growth div.item h2.item-title, #content-block div.g-content div.blog.coming-together div.item h2.item-title, #content-block div.g-content div.blog.creation div.item h2.item-title, #home-content-block div.g-content div.blog-featured div.items-leading h2.item-title, #home-content-block div.g-content div.blog-featured div.item h2.item-title {
  padding-left: 0.313rem;
  margin-bottom: 0.5rem;
  background-color: #f6ffd9;
}
/* line 220, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item div.page-header:hover, #content-block div.g-content div.blog.coming-together div.item div.page-header:hover, #content-block div.g-content div.blog.creation div.item div.page-header:hover, #home-content-block div.g-content div.blog-featured div.items-leading div.page-header:hover, #home-content-block div.g-content div.blog-featured div.item div.page-header:hover, #content-block div.g-content div.blog.growth div.item h2.item-title:hover, #content-block div.g-content div.blog.coming-together div.item h2.item-title:hover, #content-block div.g-content div.blog.creation div.item h2.item-title:hover, #home-content-block div.g-content div.blog-featured div.items-leading h2.item-title:hover, #home-content-block div.g-content div.blog-featured div.item h2.item-title:hover {
  position: relative;
  left: -0.25rem;
  top: 0.25rem;
  box-shadow: 0rem 0.208rem 0.208rem #d6dfc9;
  -webkit-filter: grayscale(0.7);
  filter: grayscale(0.7);
}
/* line 223, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item div.page-header:active, #content-block div.g-content div.blog.coming-together div.item div.page-header:active, #content-block div.g-content div.blog.creation div.item div.page-header:active, #home-content-block div.g-content div.blog-featured div.items-leading div.page-header:active, #home-content-block div.g-content div.blog-featured div.item div.page-header:active, #content-block div.g-content div.blog.growth div.item h2.item-title:active, #content-block div.g-content div.blog.coming-together div.item h2.item-title:active, #content-block div.g-content div.blog.creation div.item h2.item-title:active, #home-content-block div.g-content div.blog-featured div.items-leading h2.item-title:active, #home-content-block div.g-content div.blog-featured div.item h2.item-title:active {
  position: relative;
  left: -0.104rem;
  top: 0.104rem;
  box-shadow: 0rem 0.208rem 0.208rem #464f39;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 227, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item ul.tags, #content-block div.g-content div.blog.coming-together div.item ul.tags, #content-block div.g-content div.blog.creation div.item ul.tags, #home-content-block div.g-content div.blog-featured div.items-leading ul.tags, #home-content-block div.g-content div.blog-featured div.item ul.tags {
  display: none;
}
/* line 230, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item div.item-image, #content-block div.g-content div.blog.coming-together div.item div.item-image, #content-block div.g-content div.blog.creation div.item div.item-image, #home-content-block div.g-content div.blog-featured div.items-leading div.item-image, #home-content-block div.g-content div.blog-featured div.item div.item-image {
  margin: 0 0 0.938rem 0.625rem;
  max-width: 33%;
}
/* line 233, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item div.item-image a img, #content-block div.g-content div.blog.coming-together div.item div.item-image a img, #content-block div.g-content div.blog.creation div.item div.item-image a img, #home-content-block div.g-content div.blog-featured div.items-leading div.item-image a img, #home-content-block div.g-content div.blog-featured div.item div.item-image a img {
  width: 100%;
  border-radius: 1rem;
}
/* line 236, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item div.item-image a img:hover, #content-block div.g-content div.blog.coming-together div.item div.item-image a img:hover, #content-block div.g-content div.blog.creation div.item div.item-image a img:hover, #home-content-block div.g-content div.blog-featured div.items-leading div.item-image a img:hover, #home-content-block div.g-content div.blog-featured div.item div.item-image a img:hover {
  position: relative;
  left: -0.5rem;
  top: 0.5rem;
  box-shadow: 0rem 0.313rem 0.313rem #d6dfc9;
  -webkit-filter: grayscale(0.7);
  filter: grayscale(0.7);
}
/* line 239, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item div.item-image a img:active, #content-block div.g-content div.blog.coming-together div.item div.item-image a img:active, #content-block div.g-content div.blog.creation div.item div.item-image a img:active, #home-content-block div.g-content div.blog-featured div.items-leading div.item-image a img:active, #home-content-block div.g-content div.blog-featured div.item div.item-image a img:active {
  position: relative;
  left: -0.104rem;
  top: 0.104rem;
  box-shadow: 0rem 0.208rem 0.208rem #464f39;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 244, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item p.readmore, #content-block div.g-content div.blog.coming-together div.item p.readmore, #content-block div.g-content div.blog.creation div.item p.readmore, #home-content-block div.g-content div.blog-featured div.items-leading p.readmore, #home-content-block div.g-content div.blog-featured div.item p.readmore {
  display: inline;
}
/* line 246, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog.growth div.item p.readmore:hover, #content-block div.g-content div.blog.coming-together div.item p.readmore:hover, #content-block div.g-content div.blog.creation div.item p.readmore:hover, #home-content-block div.g-content div.blog-featured div.items-leading p.readmore:hover, #home-content-block div.g-content div.blog-featured div.item p.readmore:hover {
  position: relative;
  left: -0.104rem;
  top: 0.104rem;
  box-shadow: 0rem 0.104rem 0.104rem #d6dfc9;
  -webkit-filter: grayscale(0.7);
  filter: grayscale(0.7);
}
/* line 252, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 253, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block p {
  margin: 0.313rem 0;
}
/* line 255, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block p:last-of-type {
  margin: 0.625rem 0;
}
/* line 258, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block p em {
  font-size: 0.9rem;
}
/* line 260, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block p em span {
  display: inline-block;
  font-size: 0.7rem;
}
/* line 266, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block div .g-main-nav ul.g-toplevel {
  display: flex;
  flex-flow: row wrap;
  margin: 0.625rem 0;
}
/* line 270, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block div .g-main-nav ul.g-toplevel li {
  margin: 0 0.313rem 0.313rem 0;
}
/* line 272, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block div .g-main-nav ul.g-toplevel li a {
  padding: 0.625rem 0.938rem;
  background-color: #344e2c;
  color: #b3cfaa;
  border-radius: 1.5rem;
}
/* line 277, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block div .g-main-nav ul.g-toplevel li a img {
  width: 2rem;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 284, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block div .g-main-nav ul.g-toplevel li a:hover {
  background-color: #2f382a;
  color: #f8fae8;
}
/* line 287, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#category-menu-block div .g-main-nav ul.g-toplevel li a:hover img {
  -webkit-filter: grayscale(0.5);
  filter: grayscale(0.5);
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 299, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 300, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 301, templates/g5_hydrogen/custom/scss/_inite.page.scss */
/* line 302, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog .clear-both, #content-block div.g-content div.item-page .clear-both {
  clear: both;
}
/* line 305, templates/g5_hydrogen/custom/scss/_inite.page.scss */
#content-block div.g-content div.blog div.article-separator, #content-block div.g-content div.item-page div.article-separator {
  margin: 0.625rem 0 1.25rem;
  min-height: 0.625rem;
  overflow: hidden;
  background: rgba(0, 0, 0, 0) url('../images/assets/images/typography/article-separation.png') repeat-x scroll left bottom;
}
/* end inite.page */
/* inite.activity */
/* line 53, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
/* line 54, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.blog div.activity-notice, #home-content-block div.g-content div.blog-featured div.activity-notice {
  clear: both;
  float: right;
  padding: 0.156rem 1.25rem 0.313rem 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: 0.938rem;
  background-color: #b3ca07;
  color: #fef4e9;
  font-weight: bold;
  border-radius: 0.313rem;
}
/* line 64, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.blog div.activity-notice:hover, #home-content-block div.g-content div.blog-featured div.activity-notice:hover {
  position: relative;
  left: -0.104rem;
  top: 0.104rem;
  box-shadow: 0.104rem -0.104rem 0.104rem 0.104rem #d6dfc9;
  -webkit-filter: grayscale(0.7);
  filter: grayscale(0.7);
}
/* line 72, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.blog div.activity-notice:active, #home-content-block div.g-content div.blog-featured div.activity-notice:active {
  left: 0.104rem;
  top: -0.104rem;
  box-shadow: -0.104rem 0.104rem 0.104rem 0.104rem #464f39;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 79, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.blog div.activity-notice a, #home-content-block div.g-content div.blog-featured div.activity-notice a {
  color: #fef4e9;
  text-decoration: none;
}
/* line 86, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
/* line 87, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
/* line 88, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-notice {
  display: none;
}
/* line 91, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div #activity-promo, #content-block div.g-content div.item-page div .activity-promo-next {
  padding: 0.313rem;
  overflow: hidden;
  background-color: #faffea;
  border: 0.104rem solid #b3ca07;
}
/* line 98, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
/* line 99, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool .activity-more {
  margin-top: 0.938px;
}
/* line 101, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool .activity-more span a {
  margin-left: 0.75rem;
}
/* line 105, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool .activity-details {
  font-style: italic;
}
/* line 108, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-archive {
  text-align: center;
}
/* line 110, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-archive div.activity-status {
  font-size: 120%;
}
/* line 114, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-guide {
  padding: 0.156rem 1.5rem 0 1.5rem;
  font-style: italic;
}
/* line 118, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop {
  clear: both;
  display: inline-block;
  width: 75%;
}
/* line 122, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info {
  width: 100%;
  margin: 0.625rem 0 1.25rem;
  padding: 0.416rem;
  -webkit-border-radius: 0.938rem;
  -moz-border-radius: 0.938rem;
  border-radius: 0.938rem;
  -webkit-box-shadow: 0.156rem 0.156rem 0.416rem rgba(50, 50, 50, 0.36);
  -moz-box-shadow: 0.156rem 0.156rem 0.416rem rgba(50, 50, 50, 0.36);
  box-shadow: 0.156rem 0.156rem 0.416rem rgba(50, 50, 50, 0.36);
}
/* line 128, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info div {
  padding: 0 0.625rem 0 1.25rem;
  -webkit-border-radius: 0.625rem;
  -moz-border-radius: 0.625rem;
  border-radius: 0.625rem;
  border-style: solid;
  border-width: 0.104rem;
}
/* line 133, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info div div.activity-code {
  float: right;
  display: inline-block;
  margin: 0.156rem 0.625rem 0 0;
  padding: 0;
  font-size: 80%;
  color: #a8a8a8;
  border: medium none;
}
/* line 142, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info div img.activity-infoicon {
  float: left;
  width: 1.5rem;
  height: 1.5rem;
  margin: 1rem 0.5rem 0 0;
}
/* line 148, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info div h3.activity-name {
  margin: 0.5rem 0 0.75rem 1.25rem;
  font-weight: bold;
}
/* line 151, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info div h3.activity-name h3.product-name span {
  font-weight: normal;
}
/* line 155, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info div div.activity-closed {
  margin-bottom: 0.625rem;
  padding-left: 0.625rem;
  color: #7a875c;
  font-size: 110%;
  font-weight: bold;
  text-align: justify;
  background-color: #edfdc5;
  border: medium none;
}
/* line 166, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info ul {
  margin: 0.75rem 0 0.75rem 1.5rem;
  font-size: 110%;
}
/* line 169, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-info ul .property-name {
  margin-right: 0.156rem;
  color: #7c7c70;
  font-style: italic;
}
/* line 176, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-purchase {
  width: 100%;
}
/* line 178, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-purchase div {
  margin: 0.625rem 0 0;
  text-align: center;
  font-size: 120%;
}
/* line 182, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-purchase div img {
  width: 1.25rem;
  height: 1rem;
  margin-right: 0.156rem;
  vertical-align: text-top;
}
/* line 189, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-purchase form.activity-form {
  margin: 0.625rem 0 0;
  text-align: center;
  font-size: 120%;
}
/* line 194, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-purchase button.activity-submit {
  cursor: pointer;
  display: inline-block;
  margin-bottom: 0.938rem;
  padding: 0.625rem 2.5rem 0.5rem;
  max-width: 105%;
  text-align: center;
  font-size: 140%;
  font-weight: bold;
  overflow-x: hidden;
  white-space: normal;
  outline: medium none;
  -webkit-border-radius: 0.625rem;
  -moz-border-radius: 0.625rem;
  border-radius: 0.625rem;
  -webkit-box-shadow: 0.156rem 0.156rem 0.25rem rgba(50, 50, 50, 0.6);
  -moz-box-shadow: 0.156rem 0.156rem 0.25rem rgba(50, 50, 50, 0.6);
  box-shadow: 0.156rem 0.156rem 0.25rem rgba(50, 50, 50, 0.6);
  text-decoration: none;
  text-shadow: 0 0.104rem 0.104rem rgba(0, 0, 0, 0.3);
}
/* line 210, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop div.activity-purchase button.activity-submit img {
  width: 1.25rem;
  height: 1.25rem;
  margin: 0.25rem 0.5rem 0 0;
  vertical-align: text-top;
}
/* line 219, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-tip {
  clear: both;
  float: right;
  display: inline-block;
  width: 18%;
  margin: 0.938rem 0.313rem 0.938rem 0;
  padding: 1.25rem 0.5rem 0.156rem;
  overflow-x: auto;
  background-color: #faffea;
  border: 0.104rem solid #b3ca07;
  -webkit-box-shadow: 0.104rem 0.104rem 0.156rem rgba(50, 50, 50, 0.3);
  -moz-box-shadow: 0.104rem 0.104rem 0.156rem rgba(50, 50, 50, 0.3);
  box-shadow: 0.104rem 0.104rem 0.156rem rgba(50, 50, 50, 0.3);
}
/* line 230, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-tip img.activity-tipicon {
  float: left;
  width: 2rem;
  height: 2rem;
  margin-right: 0.313rem;
}
/* line 236, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-tip p {
  text-align: center;
  color: #787878;
  margin: 0 0 0.938rem;
}
@media (max-width: 768px) {
  /* line 243, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
  #content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-shop {
    width: 100%;
  }
  /* line 246, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
  #content-block div.g-content div.item-page div.activity-engine .g-particle div.activity-tool div.activity-tip {
    width: 100%;
  }
}
/* line 252, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#content-block div.g-content div.activity-hidden {
  display: none;
  height: 0;
}
/* line 258, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page {
  position: fixed;
  z-index: 2110;
  left: 5%;
  width: 90%;
  top: 8%;
  height: 88%;
  background-clip: padding-box;
  background-color: #fff;
  border: 0.104px solid rgba(0, 0, 0, 0.3);
  outline: medium none;
  padding: 0.313rem 0.938rem;
  overflow-x: auto;
  overflow-y: scroll;
}
/* line 272, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page > div {
  text-align: justify;
}
/* line 275, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page #bookingForm {
  margin-bottom: 1.25rem;
}
/* line 278, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page button.form-button {
  float: right;
  padding: 0 0.313rem;
  font-size: 130%;
  border-radius: 0.5rem;
  background-color: #98988c;
  color: #e5e5d7;
}
/* line 286, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page h4 {
  margin: 1.5rem 0 0.313rem 0;
  padding: 0.156rem 0.25rem 0.156rem 0.25rem;
  background-color: #f4fad0;
  border: 0.104rem solid #f2f2f2;
  font-weight: bold;
}
/* line 292, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page h4 a.booking-chevron {
  display: inline-block;
  float: right;
  margin: 0 0.625rem;
  border-radius: 0.938rem;
  padding: 0 0.313rem;
  color: #68685c;
  background-color: #d2d2c7;
}
/* line 302, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step {
  padding: 0.313rem 0.75rem 0.75rem;
  border: 0.104rem solid #f2f2f2;
  background: #f0faad;
  background: -webkit-gradient(linear, left top, left bottom, from(#f4fad0), to(#fbfbfb));
  background: -moz-linear-gradient(top, #f4fad0, #fbfbfb);
  background: -ms-linear-gradient(#f4fad0, #fbfbfb);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4fad0", endColorstr="#fbfbfb");
}
/* line 306, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step div.booking-select {
  display: flex;
  align-items: center;
  padding-top: 0.25rem;
  padding-bottom: 0.5rem;
  flex-wrap: wrap;
}
/* line 312, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step div.booking-select button {
  margin-top: 0.313rem;
  line-height: 0.75rem;
  max-width: 100%;
  white-space: normal;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
/* line 321, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step div.booking-identity {
  display: block;
}
/* line 324, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step div.booking-check {
  display: flex;
  margin: 0.5rem 0.25rem;
}
/* line 327, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step div.booking-check input {
  margin-right: 0.75rem;
  -moz-transform: scale(1.4);
  -moz-transform-origin: 0 0;
  -o-transform: scale(1.4);
  -o-transform-origin: 0 0;
  -webkit-transform: scale(1.4);
  -webkit-transform-origin: 0 0;
  transform: scale(1.4);
  transform-origin: 0 0;
}
/* line 332, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step .inputbox {
  margin-left: 0;
  margin-bottom: 0.313rem;
  background-color: #fff;
  width: auto;
}
/* line 338, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #selectItem {
  width: auto;
  margin: 0.313rem 0.625rem 0.313rem 0;
  padding: 0.156rem;
  border: 0.104rem solid #dadada;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 346, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #selectCount {
  max-width: 2.5rem;
  margin: 0.313rem 0.625rem 0.313rem 0;
  padding: 0.208rem;
  border: 0.104rem solid #dadada;
}
/* line 352, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #msgSubject {
  max-width: 96%;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 357, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #msgItems {
  max-width: 100%;
  font-weight: bold;
  color: #558b2f;
}
/* line 35, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #msgItems::-webkit-input-placeholder {
  color: #787878;
  font-weight: normal;
}
/* line 39, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #msgItems:-moz-placeholder {
  color: #787878;
  font-weight: normal;
}
/* line 43, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #msgItems::-moz-placeholder {
  color: #787878;
  font-weight: normal;
}
/* line 47, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #msgItems:-ms-input-placeholder {
  color: #787878;
  font-weight: normal;
}
/* line 363, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #msgBody {
  max-width: 100%;
}
/* line 366, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step label {
  margin-bottom: 0;
}
/* line 369, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step label.box-label {
  color: #99a1a0;
  font-weight: bold;
}
/* line 373, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step .rowbox {
  max-width: 96%;
  overflow: hidden;
}
/* line 377, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step .button {
  margin: 0.313rem 0.938rem 0 0.5rem;
  text-shadow: 0 0.104rem 0.104rem rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
  -webkit-box-shadow: 0.156rem 0.156rem 0.25rem rgba(50, 50, 50, 0.6);
  -moz-box-shadow: 0.156rem 0.156rem 0.25rem rgba(50, 50, 50, 0.6);
  box-shadow: 0.156rem 0.156rem 0.25rem rgba(50, 50, 50, 0.6);
}
/* line 383, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step div.booking-buttons {
  margin-top: 0.313rem;
  text-align: center;
}
/* line 386, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step div.booking-buttons button {
  float: right;
}
/* line 390, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
div.activity-booking div.booking-page div.booking-step #buttonBooking {
  float: none;
  max-width: 70%;
  margin: 0.625rem 0 0.5rem 2.5rem;
  font-size: 140%;
  white-space: normal;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
/* line 402, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#message-alert {
  position: relative;
  z-index: 2150;
  margin: auto;
  width: 60%;
  min-width: 10rem;
  overflow-x: hidden;
  color: #c09853;
  background-color: #f8f4ec;
  background-clip: padding-box;
  outline: medium none;
  border: 0.208rem solid #eee4d2;
  border-radius: 0.5rem;
  padding: 0.5rem 1rem 0;
}
/* line 416, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#message-alert button {
  float: right;
  color: inherit;
  background-color: inherit;
  padding: 0.25rem 0.5rem;
  box-shadow: inherit;
}
/* line 423, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#message-alert h4 {
  color: inherit;
}
/* line 426, templates/g5_hydrogen/custom/scss/_inite.activity.scss */
#message-alert p {
  text-align: center !important;
}
/* end inite.activity */
/* inite.colors */
/* line 27, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
/* line 28, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
/* line 29, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-red {
  background: #faf8e3;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcfbf2), to(#f6f1c1));
  background: -moz-linear-gradient(top, #fcfbf2, #f6f1c1);
  background: -ms-linear-gradient(#fcfbf2, #f6f1c1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcfbf2", endColorstr="#f6f1c1");
}
/* line 13, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-red div {
  border-color: #fa8d71;
}
/* line 15, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-red div h3 {
  color: #fa8d71;
}
/* line 32, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-blue {
  background: #e3f8fa;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2fbfc), to(#c1f1f6));
  background: -moz-linear-gradient(top, #f2fbfc, #c1f1f6);
  background: -ms-linear-gradient(#f2fbfc, #c1f1f6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2fbfc", endColorstr="#c1f1f6");
}
/* line 13, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-blue div {
  border-color: #718dfa;
}
/* line 15, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-blue div h3 {
  color: #718dfa;
}
/* line 35, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-violet {
  background: #e4defa;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9fcfe), to(#d8daf6));
  background: -moz-linear-gradient(top, #f9fcfe, #d8daf6);
  background: -ms-linear-gradient(#f9fcfe, #d8daf6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9fcfe", endColorstr="#d8daf6");
}
/* line 13, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-violet div {
  border-color: #8c78d8;
}
/* line 15, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-violet div h3 {
  color: #9c87fa;
}
/* line 38, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-beige {
  background: #f9f0ca;
  background: -webkit-gradient(linear, left top, left bottom, from(#fdf8f4), to(#f4e8b0));
  background: -moz-linear-gradient(top, #fdf8f4, #f4e8b0);
  background: -ms-linear-gradient(#fdf8f4, #f4e8b0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdf8f4", endColorstr="#f4e8b0");
}
/* line 13, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-beige div {
  border-color: #a0875c;
}
/* line 15, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-beige div h3 {
  color: #a0875c;
}
/* line 41, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-yellow {
  background: #fbe8d4;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcfbf2), to(#f6f1c1));
  background: -moz-linear-gradient(top, #fcfbf2, #f6f1c1);
  background: -ms-linear-gradient(#fcfbf2, #f6f1c1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcfbf2", endColorstr="#f6f1c1");
}
/* line 13, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-yellow div {
  border-color: #faac25;
}
/* line 15, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content div.light-yellow div h3 {
  color: #faac25;
}
/* line 44, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-red {
  color: #e9f4fe;
  border: solid 1px #fa8d71;
  background: #f88c6e;
  background: -webkit-gradient(linear, left top, left bottom, from(#fecfa4), to(#fe6c52));
  background: -moz-linear-gradient(top, #fecfa4, #fe6c52);
  background: -ms-linear-gradient(#fecfa4, #fe6c52);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fecfa4", endColorstr="#fe6c52");
}
/* line 46, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-red:hover {
  color: #f2f9fe;
  background: #f7925c;
  background: -webkit-gradient(linear, left top, left bottom, from(#f35c42), to(#fbc194));
  background: -moz-linear-gradient(top, #f35c42, #fbc194);
  background: -ms-linear-gradient(#f35c42, #fbc194);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f35c42", endColorstr="#fbc194");
}
/* line 50, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-red:active {
  color: #a5d3fc;
  background: #f7925c;
  background: -webkit-gradient(linear, left top, left bottom, from(#e14432), to(#dfa583));
  background: -moz-linear-gradient(top, #e14432, #dfa583);
  background: -ms-linear-gradient(#e14432, #dfa583);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e14432", endColorstr="#dfa583");
}
/* line 55, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-blue {
  color: #fef4e9;
  border: solid 1px #718dfa;
  background: 6e 8cf 8;
  background: -webkit-gradient(linear, left top, left bottom, from(#a4cffe), to(#526cfe));
  background: -moz-linear-gradient(top, #a4cffe, #526cfe);
  background: -ms-linear-gradient(#a4cffe, #526cfe);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a4cffe", endColorstr="#526cfe");
}
/* line 57, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-blue:hover {
  color: #fef9f2;
  background: #5c92f7;
  background: -webkit-gradient(linear, left top, left bottom, from(#425cf3), to(#94c1fb));
  background: -moz-linear-gradient(top, #425cf3, #94c1fb);
  background: -ms-linear-gradient(#425cf3, #94c1fb);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#425cf3", endColorstr="#94c1fb");
}
/* line 61, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-blue:active {
  color: #fcd3a5;
  background: #5c92f7;
  background: -webkit-gradient(linear, left top, left bottom, from(#3244e1), to(#83a5df));
  background: -moz-linear-gradient(top, #3244e1, #83a5df);
  background: -ms-linear-gradient(#3244e1, #83a5df);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3244e1", endColorstr="#83a5df");
}
/* line 66, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-violet {
  color: #feeef5;
  border: solid 1px #9c87fa;
  background: #8480fc;
  background: -webkit-gradient(linear, left top, left bottom, from(#afa0fe), to(#6262d2));
  background: -moz-linear-gradient(top, #afa0fe, #6262d2);
  background: -ms-linear-gradient(#afa0fe, #6262d2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#afa0fe", endColorstr="#6262d2");
}
/* line 68, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-violet:hover {
  color: #fef2f9;
  background: #6f68df;
  background: -webkit-gradient(linear, left top, left bottom, from(#5242c2), to(#9f90fe));
  background: -moz-linear-gradient(top, #5242c2, #9f90fe);
  background: -ms-linear-gradient(#5242c2, #9f90fe);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5242c2", endColorstr="#9f90fe");
}
/* line 72, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-violet:active {
  color: #f4cde3;
  background: #6f68df;
  background: -webkit-gradient(linear, left top, left bottom, from(#483696), to(#7466ce));
  background: -moz-linear-gradient(top, #483696, #7466ce);
  background: -ms-linear-gradient(#483696, #7466ce);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#483696", endColorstr="#7466ce");
}
/* line 77, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-orange {
  color: #fef4e9;
  border: solid 1px #da7c0c;
  background: #f78d1d;
  background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
  background: -moz-linear-gradient(top, #faa51a, #f47a20);
  background: -ms-linear-gradient(#faa51a, #f47a20);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#faa51a", endColorstr="#f47a20");
}
/* line 79, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-orange:hover {
  color: #fef9f2;
  background: #f47c20;
  background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
  background: -moz-linear-gradient(top, #f88e11, #f06015);
  background: -ms-linear-gradient(#f88e11, #f06015);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f88e11", endColorstr="#f06015");
}
/* line 83, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-orange:active {
  color: #fcd3a5;
  background: #f47c20;
  background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
  background: -moz-linear-gradient(top, #f47a20, #faa51a);
  background: -ms-linear-gradient(#f47a20, #faa51a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f47a20", endColorstr="#faa51a");
}
/* line 88, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-beige {
  color: #feecb9;
  border: solid 1px #e4a337;
  background: #ee883e;
  background: -webkit-gradient(linear, left top, left bottom, from(#fad89c), to(#c07a30));
  background: -moz-linear-gradient(top, #fad89c, #c07a30);
  background: -ms-linear-gradient(#fad89c, #c07a30);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fad89c", endColorstr="#c07a30");
}
/* line 90, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-beige:hover {
  color: #fef1c8;
  background: #d4882e;
  background: -webkit-gradient(linear, left top, left bottom, from(#d8a239), to(#fde2d6));
  background: -moz-linear-gradient(top, #d8a239, #fde2d6);
  background: -ms-linear-gradient(#d8a239, #fde2d6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d8a239", endColorstr="#fde2d6");
}
/* line 94, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-beige:active {
  color: #ecc160;
  background: #c46c27;
  background: -webkit-gradient(linear, left top, left bottom, from(#c07a30), to(#fad89c));
  background: -moz-linear-gradient(top, #c07a30, #fad89c);
  background: -ms-linear-gradient(#c07a30, #fad89c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c07a30", endColorstr="#fad89c");
}
/* line 99, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-yellow {
  color: #fef0c9;
  border: solid 1px #faac25;
  background: #f6bc3a;
  background: -webkit-gradient(linear, left top, left bottom, from(#faeb5a), to(#f49a20));
  background: -moz-linear-gradient(top, #faeb5a, #f49a20);
  background: -ms-linear-gradient(#faeb5a, #f49a20);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#faeb5a", endColorstr="#f49a20");
}
/* line 101, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-yellow:hover {
  color: #fce375;
  background: #f7a221;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8ae11), to(#fec034));
  background: -moz-linear-gradient(top, #f8ae11, #fec034);
  background: -ms-linear-gradient(#f8ae11, #fec034);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8ae11", endColorstr="#fec034");
}
/* line 105, templates/g5_hydrogen/custom/scss/_inite.colors.scss */
#content-block div.g-content .richly-yellow:active {
  color: #fce375;
  background: #e78212;
  background: -webkit-gradient(linear, left top, left bottom, from(#f49a20), to(#faeb5a));
  background: -moz-linear-gradient(top, #f49a20, #faeb5a);
  background: -ms-linear-gradient(#f49a20, #faeb5a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f49a20", endColorstr="#faeb5a");
}
/* end inite.colors */
/* inite.styles */
/* line 3, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
h3.orange {
  font-weight: 600;
  color: #e87f0d;
}
/* line 8, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
h4.orange {
  font-weight: 600;
  color: #e87f0d;
}
/* line 13, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.contimage-left {
  float: left;
  margin-right: 0.938rem;
}
/* line 18, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.contimage-right {
  float: right;
  margin-left: 0.938rem;
}
/* line 23, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.contimage-center {
  clear: both;
  text-align: center;
}
/* line 28, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.bottom-approach, ul.bottom-approach, p.bottom-approach, h3.bottom-approach, h4.bottom-approach {
  margin-bottom: 0.313rem;
  padding-bottom: 0.313rem;
}
/* line 34, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.top-approach, ul.top-approach, p.top-approach, h3.top-approach, h4.top-approach {
  margin-top: 0.313rem;
}
/* line 39, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.clearfloat {
  clear: both;
  height: 0;
}
/* line 44, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.gap24 {
  height: 0;
  margin-top: 2rem;
}
/* line 49, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.inite {
  font-weight: bold;
  font-style: italic;
}
/* line 54, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
strong.hilite {
  color: #946424;
}
/* line 58, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.grow15 {
  font-size: 115%;
}
/* line 62, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.grow30 {
  font-size: 130%;
}
/* line 66, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.grow40 {
  font-size: 140%;
}
/* line 70, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
blockquote.speech {
  margin-bottom: 1.25rem;
  padding: 0.156rem 1rem 0.0313rem 0.75rem;
  text-align: justify;
  font-size: 120%;
  font-style: italic;
  border-left: 0.5rem solid #eeeada;
  background-color: #faf4e0;
}
/* line 80, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
p.stress, div.stress {
  padding: 0.313rem;
  margin-bottom: 0.75rem;
  background-color: #eafa74;
  border: 1px solid #b3ca07;
}
/* line 87, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
p.hiddentext {
  display: none;
}
/* line 91, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.capitalize {
  font-variant: small-caps;
}
/* line 95, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.uppertext {
  text-transform: uppercase;
}
/* line 99, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.lowertext {
  text-transform: lowercase;
}
/* line 103, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.jsinfo {
  font-weight: bold;
  font-style: italic;
  color: #999;
}
/* line 109, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.js-bottom {
  width: 330%;
  padding-top: 0.5rem;
  text-align: center;
  font-style: italic;
  font-size: 120%;
}
/* line 117, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.js-float {
  position: fixed;
  z-index: 10004;
  left: 2.5rem;
  top: 4.5rem;
  max-width: 80%;
  padding: 0.313rem;
  color: #555;
  font-style: italic;
  font-weight: bold;
  font-size: 110%;
  background-color: #d4dab0;
  border: 2px solid #777;
  border-radius: 0.5em;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 135, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
span.homemark {
  color: #333;
  font-size: 140%;
}
/* line 140, templates/g5_hydrogen/custom/scss/_inite.styles.scss */
div.cover-large {
  position: fixed;
  z-index: 2100;
  left: 0%;
  width: 100%;
  top: 0%;
  height: 100%;
  background-color: #595959;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* end inite.styles */
