/* --------------------------------------------------
 * Header
 * -------------------------------------------------- */
/* BG : Green */
#header-nav-secondary {
	background: #007147;
	background: -webkit-linear-gradient(left,  #007147 0%,#8cc63f 100%);
	background: linear-gradient(to right,  #007147 0%,#8cc63f 100%);
}

/* --------------------------------------------------
 * Menu
 * -------------------------------------------------- */
/* Menu : Green */
#main-menu ul li a::before,
#block-menu-secondary-menu ul li a::before {
	background-position: top 0px left -24px;
}

#main-menu ul li a,
#block-footer-menu > ul li a {
  color: #FFF;
}

#main-menu ul li:hover { background: #7cda3f; }

.menu-news-all::before { background: url(green/ico-news-all.png) no-repeat; }
.menu-race::before { background: url(green/ico-news-race.png) no-repeat; }
.menu-products::before { background: url(green/ico-news-products.png) no-repeat; }
.menu-impression::before { background: url(green/ico-news-impression.png) no-repeat; }
.menu-topics::before { background: url(green/ico-news-topics.png) no-repeat; }
.menu-information::before { background: url(green/ico-news-information.png) no-repeat; }
.menu-feature::before { background: url(green/ico-news-feature.png) no-repeat; }
.menu-shop::before { background: url(green/ico-recommend-shop.png) no-repeat; }
.menu-event::before { background: url(green/ico-event.png) no-repeat; }
.menu-calendar::before { background: url(green/ico-calendar.png) no-repeat; }

.menu-about::before { background: url(green/ico-about.png) no-repeat; }
.menu-privacy-policy::before { background: url(green/ico-privacy-policy.png) no-repeat; }
.menu-disclaimer::before { background: url(green/ico-disclaimer.png) no-repeat; }
.menu-copyright::before { background: url(green/ico-copyright.png) no-repeat; }
.menu-inquiry::before { background: url(green/ico-inquiry.png) no-repeat; }

/* --------------------------------------------------
 * Mobile Menu
 * -------------------------------------------------- */
/* Mobile : drawer-menu-button :Green */
.menu-trigger span { background-color: #fff; }

#mobile-menu-1 ul li a::before { background-position: top 0px left -24px; }

#drawer-menu-button { background: #007147; }
#drawer-menu ul li a::before { background-position: top 0px left -24px; }

/* --------------------------------------------------
 * Search Form & Result
 * -------------------------------------------------- */
/* Search Icon : Green */ 
.search-form input.form-text { background-image: url(green/ico-search-1.png); }
