.nav-menu,.nav-menu ul{
	list-style:none;
	position:relative;
	margin: 0;
	padding: 0;
}
.nav-menu{
	padding: 3px 0px 0px 10px;
	float: right;
}
.nav-menu ul{
	display:none;
	position:absolute;
	top:100%;
	right:0;
	max-width:170px;
	min-width:170px;
	background: #e14e00;
	background: rgba(225,75,0,0.9);
	z-index:10;
	white-space: nowrap;
}
.nav-menu ul ul{
	top:0px;
	right:100%;
	background: #f87b00;
}
.nav-menu li{
	line-height:11px;
	float:right;
	position:relative;
	font-size:16px;
	color: #fff;
	text-align:right;
	background: url(images/menu-itm-bg.png) center right no-repeat;
	text-transform: uppercase;
}
.nav-menu li:first-child{
	background: none;
}
.nav-menu li:hover,.nav-menu li.activ-menu{
	color:#ffe600;
}
.nav-menu li:hover ul {
}
.nav-menu ul li{
	float:none;
	line-height:18px;
	background: none;
	border-top: 1px solid #f87b00;
}
.nav-menu ul li:first-child{
	border-top: 0 none;
}
.nav-menu ul li:hover{
	background: #f87b00;
}
.nav-menu ul ul li{
	border-top: 1px solid #e44418
}
.nav-menu ul ul li:hover{
	background: #e44418;
}
.nav-menu a{
	white-space: normal;
	padding:3px 14px;
	display:block;
	-webkit-transition:color .3s;
	-moz-transition:color .3s;
    -o-transition:color .3s;
    transition:color .3s;
}

.nav-menu ul a{
	padding:7px 12px;
	
}
a.btm-arrow{
	background:url(images/btm-arrw.png) no-repeat left center;
	padding-left: 20px;
}
a.lft-arrow{
	background:url(images/lft-arrw.png) no-repeat 3% center;
}
/*.nav-menu li:hover ul{
	display:block;
}*/