/**
 * Skin: Green
 *
 * Please do not edit this file. This file is part of the Cyber Chimps Framework and all modifications
 * should be made in a child theme.
 *
 * @category CyberChimps Framework
 * @package  Framework
 * @since    1.0
 * @author   CyberChimps
 * @license  http://www.opensource.org/licenses/gpl-license.php GPL v3.0 (or later)
 * @link     https://www.cyberchimps.com/
 */

/********************************************************************************************************************/
/******************************************** HTML *****************************************************/
/********************************************************************************************************************/

a {
	color: #3A6D07;
}
a:visited {
	color: #3A6D07;
}
a:hover {
	color: #6DA03A;
}
.entry-title {
	color: #3A6D07;
}
.entry-title a {
	color: #3A6D07;
}
.entry-title a:visited {
	color: #3A6D07;
}
.entry-title a:hover {
	color: #6DA03A;
}

/********************************************************************************************************************/
/******************************************** NAVIGATION *****************************************************/
/********************************************************************************************************************/

.main-navigation .navbar-inner {
	background-image: none;
	background: #3A6D07;
}
.main-navigation .nav > li {
  border-right: 1px solid #666;
  -webkit-box-shadow:  1px 0px 0px 0px rgba(256,256,256,0.3);
  box-shadow:  1px 0px 0px 0px rgba(256,256,256,0.3);
}
.main-navigation .nav > li > a:hover {
	background: #3A6D07;
}
.main-navigation .nav li.dropdown.active > .dropdown-toggle, .current-menu-ancestor.dropdown {
	color: #fff;
	background: #3A6D07;
}
.main-navigation .nav li.dropdown.active > .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.main-navigation .nav > li.dropdown > a.dropdown-toggle .caret {
	border-top-color: #ddd;
	border-bottom-color: #ddd;
  margin-top: 10px;
}
.main-navigation .nav .active > a, .main-navigation .nav .current_page_item > a {
  color: #ddd;
  background: #3A6D07;
}
.main-navigation .nav li.dropdown:hover ul.dropdown-menu {
	background: #6DA03A;
}
.navbar .nav > li > .dropdown-menu::before {
	border-bottom: 7px solid #6DA03A;
}
.navbar .nav > li > .dropdown-menu::after {
	border-bottom: 6px solid #6DA03A;
}
.main-navigation .nav li ul li a:hover, .main-navigation .nav .current_page_item > a:hover {
	color: #ddd;
	background-color: #3A6D07;
}
@media (max-width: 979px) {
	.navbar-inverse .btn-navbar {
		background-image: none;
		background-color: #325b09;
	}
	.navbar-inverse .btn-navbar:hover {
		background-image: none;
		background-color: #4a8e07;
	}		
	.nav-collapse.in {
		background-image: none;
		background-color: #3E7508;
	}
	.nav-collapse.in .nav li {
		background-color: #3E7508;
	}
	.nav-collapse.in .nav ul {
		background: #3E7508;
	}
	.navbar-inverse .nav-collapse.in .nav > li > a:hover, .navbar-inverse .nav-collapse.in .dropdown-menu a:hover {
		color: #fff;
		background-color: #325b09;
	}
	.navbar-inverse .nav-collapse.in .nav li a, .nav-collapse.in .dropdown-menu a {
		color: #fff;
		font-weight: normal;
		text-shadow: none;
	}
	.navbar-inverse .nav-collapse.in .nav > li.current-menu-item > a, .navbar-inverse .nav-collapse.in .nav > li.current-menu-ancestor > a {
		color: #fff;
		box-shadow: none;
		background: #325b09;
	}
	.navbar-inverse .nav-collapse.in .dropdown-menu .active > a, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle {
		color: #fff;
		background-image: none;
		background-color: #325b09;
	}
}

/********************************************************************************************************************/
/******************************************** SIDEBAR & WIDGETS *****************************************************/
/********************************************************************************************************************/

#sidebar h3.widget-title {
  color: #fff;
  font-weight: 100;
  background-image: none;
  background: #3A6D07;
}

/********************************************************************************************************************/
/******************************************** MAIN CONTENT *****************************************************/
/********************************************************************************************************************/

.postformats {
  background-image: none;
  background: #000;
}

/********************************************************************************************************************/
/******************************************** PAGINATION *****************************************************/
/********************************************************************************************************************/

.pagination ul li a {
	color: #3A6D07;
	border: 1px solid #487021;
}
.pagination ul li.active a, .pagination ul li a:hover {
	background-color: #6DA03A;
	border:  1px solid #487021;
}

/********************************************************************************************************************/
/******************************************** CALLOUT *****************************************************/
/********************************************************************************************************************/

#callout_button a .btn-primary {
	background-image: none;
	background: #000;
}
#callout_button a:hover .btn {
	background-color: #3A6D07;
}

.main-navigation .nav > li > a
{
	border-top:2px solid #3A6D07;
}

