/* -------------------------------------------------- */
/*	No Drop
/* -------------------------------------------------- */
ul.nav.nodrop ul {
	display:none !important;
}
#menu_items{
	float:right;
	width:100%;
	background:#003a6b url(shadow.png) top repeat-x;	
}
#menu_items li a{
	float:right !important;
	direction:rtl !important;
	padding:8px 10px 10px !important;
	margin:2px 0 2px 4px !important;
	color:#fff !important;
	border:1px solid #0079dd !important;
	background:url(nav.png) center repeat-x !important;
}
#menu_items li a:hover{
	color:#fff !important;
	border:1px solid #008cff !important;
	background:#0075d8 !important;
}
.menu_items{
	float:right;
	width:100%;
	padding:15px 0;
}
/* -------------------------------------------------- */
/*	Main Navigation
/* -------------------------------------------------- */
.fixed{
  position:fixed !important;
  top:0 !important;
  left:0 !important;
  width:100% !important;
  z-index:9999;
  box-shadow:0 0 6px #666;
}
.nav{
	float:right;
	width:100%;
	background:url(nav.png) repeat-x top !important;
	border:1px solid #0079dd !important;
}
.nav>li{
  float:right;
  background:url(sep.png) left bottom repeat-y !important;
 }
.nav>li:last-child, .nav>li>a:last-child{
  background-image:none !important;
 }
.nav>li>a{
  float:right !important;
  color:#afd5ff !important;
  padding:14px 27px 15px 28px !important;
  line-height:1.5 !important;
  background:url(../images/menu_hover.png) 0 -100px repeat-x !important;
}
.nav>li>a:hover, .nav>li:hover>a, .nav>li.hovered>a{
  background:#014e8f url(sep.png) left bottom repeat-y !important;
  color:#fff;
}
ul.nav li {
  float: right;
  position: relative;
  z-index: 99;
  cursor: default;
}
ul.nav > li > ul {
  visibility: hidden;
  float:right;
  position: absolute;
  top:100%;
  right:0;
  opacity: 0;
  transform: perspective( 300px ) rotateX(40deg );
  -webkit-transition: all 0.2s ease-out 0s;
  -moz-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  transition: all 0.2s ease-out 0s;
}
ul.nav > li:hover > ul {
  transform:none;
  visibility: visible;
  opacity: 1;
  float:right;
  top:100%;
}
ul.nav > li:hover > ul.wide > li > ul{
  visibility: visible;
}
ul.nav ul li{
  float:right;
}
/* ---------------------------------------------------------------------- */
/*	Level 3
/* ---------------------------------------------------------------------- */
ul.nav > li > ul > li > ul {
  visibility: hidden;
  float:right;
  position: absolute;
  top:0;
  right:100%;
  opacity: 0;
  transform: perspective( 300px ) rotateX(40deg );
  -webkit-transition: all 0.2s ease-out 0s;
  -moz-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  transition: all 0.2s ease-out 0s;
}
ul.nav > li > ul > li:hover > ul {
  transform:none;
  visibility: visible;
  opacity: 1;
  float:right;
}
/* ---------------------------------------------------------------------- */
/*	Normal DROPDOWN MENU
/* ---------------------------------------------------------------------- */
ul.nav > li > ul {
}
ul.nav > li > ul  li{
	float:right;
}
ul.nav > li > ul > li  a {
	display:block;
	clear:both;
	float:right;
	color:#fff;
	background:rgba(1, 81, 148, .95) url('hr_fade2.png') bottom left no-repeat;
	padding:10px 15px 12px 15px;
	width:180px;
	text-align:right;
	direction:rtl;
	font-size:14px;
}
ul.nav > li > ul > li  a:hover, ul.nav > li > ul > li:hover > a{
	background-color:#006dc7;
	padding:10px 20px 12px 10px;
	color:#fff;
}