/* Menu bar background color */





#navigation {
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;/*background: #000; */

}
 #nav li ul li, {
}
#nav li ul li a {
	background-color: #ffffff;
}
/* Menu Item text color */

 #nav li ul li,  #nav li ul li a {
	color: #000000;
}
#nav li ul li a:hover {
	color: #000000;
	border-radius:0px;
}
/* Menu Item background color on hover */

#nav li a:hover {
	color: #63a910;/*background-color:#cba432;*/

}
#nav li ul li a:hover {
	background: #63a910;
}
#nav ul .current-menu-item a {
	color: #63a910;/*background-color:#cba432;*/

	}
/* Text Shadow */

#nav li a,  #nav li a:hover,  #nav li ul li a:hover {
}
/*=====================================================================

=======================================================================

	Color Scheme End

====================*/



#menu_div {
	clear: both;
	position: relative;
	top: 0;
	left: 0;
} /* Free space to top specialy for menu */
#navigation {
	z-index:10;
	position:relative;
}
#navigation, #menu_div {
	/*width: 100%;*/

margin: 0 !important;
	padding: 0 !important;
}
#menu_div, #navigation, #menu, #nav {
/*height: 45px;*/ /* menu height */

}
#menu_div:hover,  #navigation:hover,  #nav li a:hover, #nav li ul a {
/*opacity: 0.95;*//* Menu transparency on mouse hover*/

}
 #menu_div,  #navigation,  #nav li a,  #menu_div:not(:hover),  #navigation:not(:hover) {
/*opacity: 0.8;*//* Menu transparency on mouse out */

}
#menu {
	width: 100%; /*center the menu*/
	padding:0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#nav {
	padding:0;/*	font-family: 'Arial', Helvetica, sans-serif;*/
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	float:right;
}
#nav li a, #nav li {
	float:left;
}
#nav li {
	list-style:none;
	position:relative;
	margin-left: 10px;
}
#nav li a {
	color:#000000;
	line-height: 35px;
	text-decoration:none;
	font-size:14px;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 15px;
	padding-left: 15px;
	font-weight:600;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	letter-spacing: 0.1px;
	text-transform:uppercase;
}
/*====================

	Submenu 

=====================*/

#nav li ul {
	display:none;
	position:absolute;
	left:0;
	top:100%;
	padding:0;
	margin:0;
	padding-top:5px;
	border-bottom:solid 3px #ed3237;
} /* hide submenu */
#nav li:hover > ul {
	display:block;
} /* show submenu on hover */
#nav li ul li, #nav li ul li a {
	float:none;
	height: 45px; /* submenu item height */
	min-width: 260px; /* submenu item minimal width */
	line-height: 45px;
	text-shadow: none;
	display:block;
	font-size:15px;
	text-transform:inherit;
	border-bottom:solid 1px #e9e9e9;
	border-right-width: 0;
	border-left-width: 0;
	color: #000000;
} /* Submenu item */
#nav li ul li {
	_display:inline; /* for IE */
	margin-left:0px;
}
/* == 12. Sub-Sub Menu == */

#nav li ul li ul {
	display:none;
}
#nav li ul li:hover ul {
	left:100%;
	top:0;
}
/*========================

		Transitions

========================*/



#nav li a:hover,  #nav li ul li a:hover {
	-webkit-transition-property:color, background;
	-webkit-transition-duration: 0.5s, 0.5s;
	-webkit-transition-timing-function: linear, ease-out;
}
 #menu_div:hover,  #navigation:hover,  #nav li ul a,  #menu_div,  #navigation,  #nav li a,  #menu_div:not(:hover),  #navigation:not(:hover) {
 -webkit-transition-property:opacity;
 -webkit-transition-duration: 0.5s, 0.5s; /* duration in seconds */
 -webkit-transition-timing-function: linear, ease-out;
} /* Menu transparency animation */
#navigation .responsive-menu select {
	display:none;
}



/*===================== end Header style ======================*/

@media only screen and (max-width: 991px) {
#nav li a {
  padding-right: 4px;
  padding-left: 4px;
}

@media only screen and (max-width: 767px) {
 .header-menu {
 display:none;
}
}
