/**
 * Menu container
 */
#cfn_floating_menu{
	display:block;
	/*position:fixed;*/
	left:0px;
	top:50px;
	z-index:10000;
}

/**
 * Do not change this. Used by menu settings to move menu from 
 * left side to right side of WordPress
 */
#cfn_floating_menu.right{
	left:auto;
	right:0px;
}
/**
 * Do not change this. Used by menu settings to animate the menu
 * when scrolling the page instead of using fixed position.
 */
#cfn_floating_menu.animated,
#cfn_floating_menu.static-menu{
margin-top: -3px;
    margin-left: 10px;
    margin-right: 157px;
}
	
	/**
	 * Lists inside the menu
	 */
	#cfn_floating_menu ul{
    display: block;
    position: absolute;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    z-index: 999999999999999;	
	}
		/**
		 * List elements inside the menu
		 */
		#cfn_floating_menu ul li{
			display:block;
			position:relative;
			margin:0px;
			padding:0px;
			float:none;
			width:100%;
			clear:both;
			white-space:nowrap;
		}
			/**
			 * Anchor design
			 */
			#cfn_floating_menu ul li a{
				display:block;
				position:relative;
				padding: 8px 10px 8px;
                text-transform: capitalize;
			}
		
		/**
		 * Submenus
		 */
		#cfn_floating_menu ul ul{
			display:none;
			position:absolute;
			left:100%;
			top:0px;			
		}
		/**
		 * Do not change this. Used when menu is moved on the right side
		 * of WordPress
		 */
		#cfn_floating_menu.right ul ul{
			right:100%;
			left:auto;
		}
		
/**
 * MENU DESIGN - do all design changes below
 */	

/**
 * Menu container - left side
 */		
#cfn_floating_menu ul{
	/*
	-moz-box-shadow:2px 2px 2px #CCC;
	-webkit-box-shadow:2px 2px 2px #CCC;
	 box-shadow:2px -1px 4px #CCC;
	 */
}
/**
 * Menu container - right side
 */	
#cfn_floating_menu.right ul{
	-moz-box-shadow:-2px 2px 2px #CCC;
	-webkit-box-shadow:-2px 2px 2px #CCC;
	 box-shadow:-2px -1px 4px #CCC;
}
	/**
	 * Menu anchor container
	 */
	#cfn_floating_menu ul li{
		font-size:12px;
		border-bottom:1px #2B2B2B solid;
		line-height:20px;
	}
		/**
		 * Menu anchor
		 */
		#cfn_floating_menu ul li a{
			background-color:#aa0710 !important;
			color:#FFF;
			text-decoration:none;
            width:100%;
            border-bottom: 1px solid white;
		}
		/**
		 * Hovered and active anchor design
		 */
		#cfn_floating_menu ul li a:HOVER,
		#cfn_floating_menu ul li a.currentItem{
			color:#FFF;
			background-color:#999;					
		}
		/**
		 * Item has children - left sided menu
		 */
		#cfn_floating_menu ul li.has-children > a{
			background-image:url(../images/dots-arrow-right.png);
			background-position: right center;
			background-repeat: no-repeat;	
			padding-right:20px;			
		}
		/**
		 * Item has children - right sided menu
		 */
		#cfn_floating_menu.right ul li.has-children > a{
			background-image:url(../images/dots-arrow-left.png);
			background-position: left center;
			padding-left:20px;	
            padding: 4px 10px 4px;
            border-bottom: 0px;
		}
		
#cfn_floating_menu ul li.cfm_menu_title_li{
	line-height:30px;
	background:none;
	font-size:20px;	
}
#cfn_floating_menu ul li.cfm_menu_title_li a{
	background:none;
	color:#000;
}		
		
#cfn_floating_menu ul li.cfm_menu_title_li.closed{
	background:#000;
	border:none;
	box-shadow:1px 1px 3px #999;
	border-top-right-radius:5px;	
	border-bottom-right-radius:5px;	
}
		
#cfn_floating_menu ul li.cfm_menu_title_li.closed a{
	text-indent:-9999px;
	background:url(../images/open-menu-ico.png) center center no-repeat transparent;
	width:32px;
	height:32px;
}
/*
@media (max-width : 960px){
	#
    
    {
		display:none!important;
	}
}
*/
