/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* Base
----------------------------------------------------------------------------------------------------*/

h2 { color: #8cc63e; }
h3 { color: #00853e; }

em,
a:hover,
code { color: #8cc63e; }

::-moz-selection {
	background: rgba(149,209,99,0.1);
	color: #00853e;
}
::selection {
	background: rgba(149,209,99,0.1);
	color: #00853e;
}


/* Menus
----------------------------------------------------------------------------------------------------*/

/* Mega Drop-Down Menu */
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1,
.menu-dropdown a.level3:hover { color: #00853e; }

.menu-dropdown a.current.level2,
.menu-dropdown a.current.level2:hover {
	border-top-color: #59a31b;
	background-color: #00853e;
}

.menu-dropdown li.active .level1,
.menu-dropdown li.active:hover .level1,
.menu-dropdown a.level2:hover,
.menu-dropdown a.current.level3 { color: #8cc63e; }

.menu-dropdown a.level3 { background-image: url(../../images/color/green/menu_dropdown_level3.png); } 

/* Sidebar/Accordion Menu */
.menu-sidebar .active .level1,
.menu-sidebar .active .level1:hover {
	border-top-color: #59a31b;
	background-color: #00853e;
}

.menu-sidebar ul.level2 a:hover,
.menu-sidebar ul.level2 li > span:hover { color: #00853e; }

.menu-sidebar .level1 .level1:hover,
.menu-sidebar ul.level2 a.current,
.menu-sidebar ul.level2 li > span.current { color: #8cc63e; }

.menu-sidebar ul.level2 a,
.menu-sidebar ul.level2 li > span { background-image: url(../../images/color/green/menu_sidebar_level2.png); }


/* Modules
----------------------------------------------------------------------------------------------------*/

.module .badge { background-image: url(../../images/color/green/module_badges_color1.png); }
.mod-box-color1 .badge { background-image: url(../../images/color/green/module_badges_color2.png); }

div.mod-box-color1 { background: #00853e; }
div.mod-box-color2 { background: #8cc63e; }

div.mod-box-header-color1 .module-title { background: #00853e; }
div.mod-box-header-color1 .module-title:before { background-image: url(../../images/color/green/mod_box_header_color1.png); }

div.mod-box-header-color2 .module-title { background: #8cc63e; }
div.mod-box-header-color2 .module-title:before { background-image: url(../../images/color/green/mod_box_header_color2.png); }


/* Tools
----------------------------------------------------------------------------------------------------*/

form.box button,
form.short button,
form.box input[type="button"],
form.box input.button {
	border-bottom: 1px solid #59a31b;
	background-color: #00853e;
}

form.box button:hover,
form.short button:hover,
form.box input[type="button"]:hover,
form.box input.button:hover {
	border-bottom-color: #b1641d;
	background-color: #8cc63e;
}


/* System
----------------------------------------------------------------------------------------------------*/

#system .item > header .subtitle { color: #8cc63e; }
#system .item > .links a { background-image: url(../../images/color/green/article_links.png); }

/* Search */
#searchbox { background-image: url(../../images/color/green/searchbox_magnifier.png); }
#searchbox .results li.more-results { color: #8cc63e; }
#searchbox .results li.result h3 { color: #00853e; }


/* WidgetKit
----------------------------------------------------------------------------------------------------*/

/* Slideshow */
.wk-slideshow-downtown .nav span { background-image: url(../../images/widgetkit/color/green/nav.png); }

.wk-slideshow-downtown > div .next,
.wk-slideshow-downtown > div .prev { background-image: url(../../images/widgetkit/color/green/buttons.png); }