﻿/* 10 - GREEN */

/* PRIMARY

#e8f5e9
#c8e6c9
#a5d6a7
#81c784
#66bb6a
#4caf50
#87c025
#388e3c
#2e7d32
#1b5e20

*/

/* ACCENT

#b9f6ca
#69f0ae
#00e676
#00c853

*/

body { background: #a5d6a7 url(../../images/backgrounds/tile_04.png) !important; }

.body-promo { background: url(../../images/backgrounds/promo.png) top center no-repeat fixed; background-size: cover; }

@media only screen and (max-width : 1199px) {
	.body-promo { background: none; }
}

@media only screen and (max-width : 767px) {
	body { background: #a5d6a7; }
}

/*-----------------------------
HEADER
-----------------------------*/

.header-top-container { border-top: 5px solid #1b5e20; background: #87c025; color: #fff; padding: 15px; }
.header-top-container a.header-top-link,
.header-top-container a.header-top-link:hover,
.header-top-container a.header-top-link:active,
.header-top-container a.header-top-link:visited { color: #fff !important; }

.header-bottom-container { background: #fff; color: #000; padding: 30px; }

/*-----------------------------
HEADER MENU
-----------------------------*/

.navbar { background: none; }

.menu-container { background: #1b5e20 !important; }

.menuzord .menuzord-menu > li > a { color: #fff !important; }

.menuzord .menuzord-menu > li.active > a,
.menuzord .menuzord-menu > li:hover > a,
.menuzord .menuzord-menu ul.dropdown li:hover > a { background: #87c025; color: #fff !important; }

.menuzord .showhide em { background: #f0f0f0 !important; }

@media (max-width: 768px) {
	.menuzord-responsive .menuzord-menu > li:first-child > a { border-top: 1px solid #87c025 !important; }
	.menuzord-responsive .menuzord-menu > li > a { border-bottom: 1px solid #87c025 !important; }
	.menuzord-responsive .menuzord-menu li .indicator { border-left: 0px solid #87c025 !important; }
	.menuzord-responsive .menuzord-menu ul.dropdown li a { border-bottom: none !important; }
}

/*-----------------------------
BREADCRUMB
-----------------------------*/

.breadcrumb-container { background: #eee; padding: 15px !important; }

/*-----------------------------
SLIDER
-----------------------------*/

.slider-container { background: #fefefe; }

/*-----------------------------
BODY
-----------------------------*/

.body-inner { background: #fefefe; }

/*-----------------------------
FOOTER
-----------------------------*/

.footer-top-container { border-top: 5px solid #1b5e20; background: #87c025; color: #fff; padding: 30px; }

.footer-top-container ul li a,
.footer-top-container ul li a:hover,
.footer-top-container ul li a:active,
.footer-top-container ul li a:visited { color: #fff !important; }

.footer-bottom-container { background: #1b5e20; color: #fff; padding: 15px; }

/*-----------------------------
HYPERLINKS
-----------------------------*/

a:not(.btn), a.list-group-item { color: #87c025 !important; }
a:not(.btn):hover, a:not(.btn):focus { color: #1b5e20 !important; }

/*-----------------------------
PAGINATION
-----------------------------*/

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    background-color: #87c025 !important;
    border-color: #87c025 !important;
	color: #87c025;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover { color: #fff !important; }

/*-----------------------------
MISC
-----------------------------*/

::selection { background-color: #87c025; color: #fff; }
::-moz-selection { background-color: #87c025; color: #fff; }

