#hor_nav
{
	padding: 0px;
	margin-bottom: 7px;
	background-color: #0A1E18;/*#0D4236;*/
	background-image: url(../images/backgrounds/nav.png);
}
#hor_nav .menu
{
	margin: 0;
	padding: 0;
	list-style: none;
	background-color: #0A1E18/*rgb(15,42,36)*/;/*#0D4236;*/
	background-image: none;/*url(../images/backgrounds/nav.png);*/
}
#hor_nav .menu .icon-angle-right
{
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -6px;
	font-size: 12px;
}
#hor_nav .menu > LI UL
{
}
#hor_nav .menu UL
{
	/*position: absolute;*/
	/*left: 0;
	top: 100%;
	margin: 10px 0 0 0;
	height: 100%;
	width: 100%;*/
	
	/*_margin: 0;*/
	/*opacity: 0;*/
	/*transition: all 0.4s ease-in-out;*/
	/*visibility: hidden;*/
	z-index: 99;
}
#hor_nav .menu UL UL
{
	left: 100%;
	top: 0;
}
#hor_nav .menu UL UL LI
{
	width: 100%;
}
#hor_nav .menu LI
{
	display: inline-block;
	position: relative;
	list-style: none;
	/*float: left;*/
	padding-right: 2px;
	background-color: #1F604B;
	border-color: #555;
	background-image: url(../images/backgrounds/nav.png);	
	border-radius: 0px;
}
#hor_nav .menu LI:first-child A
{
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
#hor_nav .menu LI:hover > UL
{
	margin: 0;
	/*opacity: 1;*/
	/*visibility: visible;*/
}
#hor_nav .menu A
{
	display: block;
	position: relative;
	border-bottom: 0;
	color: #EEEEEE;
	/*text-transform: uppercase;*/
	font-size: 1.0em;

	background-color: #0A1E18/*rgb(15,42,36)*/;/*#0D4236;*/
	background-image: none;
	border-radius: 0px;
	
	text-align: left;
	text-decoration: none;
	cursor: pointer;
	line-height: 28px;
	/*font-stretch: condensed;*/
	font-size: 12pt;
	/*font-weight: bold;*/
	letter-spacing: 0.07em;

}
#hor_nav .menu LI A:hover
{
	/*-webkit-transition: all 2s ease;*/
	/*transition: all 2s ease;*/
}
#hor_nav .menu > .active > A
{
	background-color: rgb(46,130,102);
	background-image: none;
}
#hor_nav .menu > .active > A:hover, #hor_nav .menu A:hover
{
	background-color: #0D4236;
	background-image: none;
}

#hor_nav .menu > LI > A:hover, #hor_nav .menu > LI.sfHover > A, #hor_nav .menu > .active > A, #hor_nav .active > A:hover, #hor_nav .active > A:hover
{
}
#hor_nav .menu > .active > A, #hor_nav LI.active > A
{
}
#hor_nav .menu > LI
{
	margin-right: 0;
}
#hor_nav .menu UL
{
	min-width: 200px;
}
#hor_nav .menu UL
{
}
#hor_nav .menu LI:hover UL
{
	/*margin-top: 1px;*/
}
#hor_nav .menu UL UL.sub-menu
{
	margin-top: -1px;
	margin-left: 1px;
}
#hor_nav .menu UL LI
{
}
#hor_nav .menu UL LI:first-child
{
}
#hor_nav .menu UL LI:last-child
{
	border: 0;
}
#hor_nav .menu UL A
{
	display: block;
	height: auto;
	margin: 0px;
	padding: 8px 15px;
	text-transform: none;
	/*border: 0px;*/
	line-height: 20px;
}
#hor_nav .selector
{
	display: none;
}
#hor_nav UL.sub-menu A
{
	font-size: 12px;
}
#hor_nav I
{
	text-align: right;
}
#menu-icon
{
	display: none;
}
/*PADDING LI*/
#hor_nav .menutitle
{
	padding-left: 10px;
	padding-right: 10px;
}
@media (max-width: 520px) 
{
	#hor_nav .menu > LI
	{
		width: 100%;
		padding-right: 0px;
		padding-bottom: 2px;
	}
	#hor_nav .menu > LI:last-child
	{
		padding-bottom: 0px;
	}
	#hor_nav .menu LI:first-child A
	{
		border-top-left-radius: 3px;
		border-top-right-radius: 3px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}
	#hor_nav .menu LI:last-child A
	{
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		border-bottom-left-radius: 3px;
		border-bottom-right-radius: 3px;
	}
}
