/* Main Menu */
.mainmenu-navigation {
}
	
.sf-menu-center {
	}


.homemenu { 
	padding:		0;
	margin:			0;
	float:			right;
	margin-right:	20px;
	}

	.homemenu ul ul li:first-child {
		}
	.homemenu ul ul li:last-child {
		}
		
	.homemenu ul ul li:first-child a {
		}
	.homemenu ul ul li:last-child a {
		}
		
.homemenu ul ul li:first-child:after {
	}
	.homemenu ul ul ul li:first-child:after {
		border: none;
		}
		.homemenu ul ul ul ul li:first-child:after {
			border:none;
			}
			.homemenu ul ul ul ul ul li:first-child:after {
				border:none;
				}

.homemenu a { color:#666; text-decoration:none;}
.homemenu ul li {
	}
	
.homemenu ul ul li a {
	letter-spacing:0.8px;
	}
	.homemenu ul ul li a:last-child {
		padding-right:0;
	}
.homemenu ul li a {
	padding:0;
}
	
.homemenu ul ul li a {
	border-right:none;
	border-top:none;
}
.homemenu ul ul li:hover>a {

}
.homemenu ul ul {
-webkit-box-shadow:  1px 1px 2px 1px rgba(0, 0, 0, 0.2);
        box-shadow:  1px 1px 2px 1px rgba(0, 0, 0, 0.2);
	position: relative;
}
.homemenu ul ul li{
	
	}
.homemenu ul ul li:hover {	 }
.homemenu ul ul {
	padding:20px 20px 30px;
}
.homemenu .sf-menu .mega-item .children-depth-0,
.homemenu ul ul {
	background: #000;
}
.homemenu .sf-menu .mega-item .children-depth-0,
.homemenu ul ul {
	border-bottom: 1px solid #141414;
}
.homemenu .sf-menu .mega-item .children-depth-0 ul,
.homemenu ul ul ul{
	border-bottom: none;
}
.homemenu ul ul li a {
	border-bottom: 1px solid #555;
	border-bottom: 1px solid rgba(255,255,255,0.11);
	color: #ADADAD;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 12px;
	margin: 0 10px;
	padding: 8px 0;
	text-transform: none;
	}
	.homemenu ul ul li:hover>a {
		color:#fff;
	}
	.homemenu ul ul li:hover {
		color:#fff;
	}
.homemenu ul ul li:last-child a {
	border-bottom:none;
	}
.homemenu ul ul ul li a {
	}
.homemenu > ul {
}
/* Menu main titles */
.homemenu ul li a {
	color: #000;
    display: block;
    font-size: 14px;
    letter-spacing: 0;
    font-weight: 400;
    padding: 3px 15px 2p