/*
aw menu
*/
#awmenu {
	margin: 0 auto;
	height: 45px;
}
#awmenu ul, #awmenu ul * {
	margin : 0;
	padding : 0;
	list-style-type : none;
}
#awmenu ul {
	line-height : 1.0;
}
#awmenu ul ul {
	position : absolute;
	top : -999em;
	width : 10em;
	background: #fff;
}
#awmenu ul ul li {
	width : 100%;
}
#awmenu ul li:hover {
	visibility : inherit;
}
#awmenu ul li {
	float : left;
	position : relative;
}
#awmenu ul a {
	display : block;
	position : relative;
}
#awmenu ul li:hover ul, #awmenu ul li.sfHover ul {
	left : 0;
	top : 28px; /* match top ul list item height */
	z-index : 99;
}
#awmenu ul li:hover li ul, #awmenu ul li.sfHover li ul {
	top : -999em;
}
#awmenu ul li li:hover ul, #awmenu ul li li.sfHover ul {
	right: -15em;
	top : 0;
}
#awmenu ul li li:hover li ul, #awmenu ul li li.sfHover li ul {
	top : -999em;
}
#awmenu ul li li li:hover ul, #awmenu ul li li li.sfHover ul {
	right : 10em;
	top : 0;
}
#awmenu ul {
	float : left;
	padding : 1px 0 0;
	font : 18px/1.0em "FrutigerLTArabic-45Light";
	height: 37px;
}
#awmenu ul li {
	background : none;
}
#awmenu ul ul {
	/*border-bottom : 1px solid #d9d9d9;
	border-left: 1px solid #D9D9D9;
	*/
	padding : 1px 0 0;
	margin: 0 0px 0 16px !important;
	border: 1px solid #aaa;
	box-shadow: 0 5px 10px #ccc;
	margin-top: 9px;
	height:auto !important;
}
#awmenu ul ul ul {
	margin : -1px 0 0 0;
}
#awmenu ul li a, #awmenu ul li a:link, #awmenu ul li a:active, #awmenu ul li a:visited {
	position : relative;
	z-index : 999;
	padding : 8px 20px 10px;
	color : #868686;
	text-decoration : none;
	white-space : nowrap;
	height : 20px;
}
#awmenu ul li li a, #awmenu ul li li a:link, #awmenu ul li li a:active, #awmenu ul li li a:visited, #awmenu ul li.current li a, #awmenu ul li.current li a:link, #awmenu ul li.current li a:active, #awmenu ul li.current li a:visited {
	position : relative;
	z-index : 999;
	/*background : #f9f9f9;*/
	border : 0;
	/*border-top : 1px solid #dcdcdc;
	border-right : 1px solid #d9d9d9;*/
	padding : 7px 20px;
	font: 13px "FrutigerLTArabic-45Light", tahoma;
	color : #575757;
	text-transform : none;
	text-decoration : none;
	overflow : hidden;
	white-space : nowrap;
	height : auto;
}
#awmenu ul li:hover, #awmenu ul li.sfHover, #awmenu ul li a:focus, #awmenu ul li a:hover{
	outline : 0;
}
#awmenu ul li li a:focus, #awmenu ul li li a:hover {
	outline : 0;
	background : rgba(0, 0, 0, 0.8);
}
#awmenu ul li.current a, #awmenu ul li.current a:link, #awmenu ul li.current a:active, #awmenu ul li.current a:visited, #awmenu ul li.current li.current a, #awmenu ul li.current li.current a:link, #awmenu ul li.current li.current a:active, #awmenu ul li.current li.current a:visited, #awmenu ul li:hover, #awmenu ul li.sfHover a, #awmenu ul li a:focus, #awmenu ul li a:hover {
	color : #000000;
}
#awmenu ul li.current a, #awmenu ul li.current a:link, #awmenu ul li.current a:active, #awmenu ul li.current a:visited {
 /*background :;*/
}
#awmenu ul li.current li.current a, #awmenu ul li.current li.current a:link, #awmenu ul li.current li.current a:active, #awmenu ul li.current li.current a:visited, #awmenu ul li li.current a, #awmenu ul li li.current a:link, #awmenu ul li li.current a:active, #awmenu ul li li.current a:visited, #awmenu ul li li a:focus, #awmenu ul li li a:hover, #awmenu ul li.current li a:focus, #awmenu ul li.current li a:hover {
	background : #0072c6;
	color : #fff;
}
#awmenu ul li li.current li a, #awmenu ul li li.current li a:link, #awmenu ul li li.current li a:active, #awmenu ul li li.current li a:visited, #awmenu ul li.current li.current li a, #awmenu ul li.current li.current li a:link, #awmenu ul li.current li.current li a:active, #awmenu ul li.current li.current li a:visited {
	background : #f9f9f9;
}
#awmenu ul li li.current li a:focus, #awmenu ul li li.current li a:hover, #awmenu ul li.current li.current li a:focus, #awmenu ul li.current li.current li a:hover, #awmenu ul li.current li.current li.current a, #awmenu ul li.current li.current li.current a:link, #awmenu ul li.current li.current li.current a:active, #awmenu ul li.current li.current li.current a:visited {
	background : #FFFFFF;
}


/**** responsive menu *****/
/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {}