@import url(//fonts.googleapis.com/css?family=Oswald:400,700);

ul.site-menu ul.sub-menu li {
    border:none;
    width:100%;
    padding:0px;
    line-height:normal;
    padding-right:15px;
    float:left;
    
}

ul.site-menu ul.sub-menu li span a{
    width:100%;
    border-radius:0px;
    width:100%;
    padding:0px;
    background-image:none; 
    color:#000000;
    white-space:nowrap;
}

ul.site-menu li {
    padding:0px;
    line-height:30px;
    background-color:transparent;
}

ul.site-menu{
    margin:0px; 
    padding:0; 
    height:auto; 
    width:100%; 
    display:block;
}

ul.site-menu li span a{
    float:left; 
    display:block; 
    color:#000000; 
    text-decoration:none;
    line-height:30px;
}

ul.site-menu li a span{
    float:left; 
    display:block;
}

ul.site-menu li:hover{
    background-color:transparent; 
    color:#000000;
    background-repeat:repeat-x;
}

ul.site-menu li span a:hover span{
    background-color:transparent;
}

ul.site-menu li span a:hover{ 
    color:#FFFFFF;
}

ul.site-menu li.selected-menu-item span a {
    color:#000000; 
}

ul.site-menu li span a {
    white-space:nowrap; 
}

ul.site-menu ul.sub-menu {
    box-shadow:none;
}

ul.site-menu li.sub-parent:hover ul {
    padding-right:15px;
}
ul.site-menu li.sub-parent:hover ul.sub-menu.mega-sub {
	padding-right:0px;
}
ul.site-menu ul.sub-menu li span a{
    padding-left:10px;
}

ul.site-menu ul.sub-menu li span a{
    width:100%;
    color:#FFFFFF;
    line-height:30px;
    background-image:none;
}

ul.site-menu li.menu-separator {
    width:1px;
    height:100%;
    background-color:transparent; 
}

ul.site-menu ul.sub-menu li.menu-separator { 
    background-color:#888;
    padding:0px 5px 0px 10px;
}

ul.site-menu ul.sub-menu li.selected-menu-item a,ul.site-menu ul.sub-menu li.selected-menu-item { 
    background-color:transparent;
    background-image:none;
}

nav, ul.site-menu{
    background-color:#FFFFFF;
    border-bottom:none;
    padding-bottom:0px;
}

ul.site-menu li span a, ul.site-menu li span span {
    color:#000000; 
    font-size:18px;
    background-image:none;
    font-family: 'Oswald', sans-serif;
    text-transform:uppercase;
}

ul.site-menu li span a { 
    font-weight:normal; 
}

ul.site-menu li span span, ul.horizontal.site-menu li span span { 
    font-weight:normal;
    padding-right:10px;
    color:#000000; 
	background-image:none;
}

ul.site-menu li span a:hover, ul.site-menu li span span:hover {
    color:#ffffff;
}

ul.site-menu li {
    margin:0px 0px 0px 10px;
    border-right:none;
}

ul.site-menu li.selected-menu-item,ul.site-menu li:hover, ul.site-menu ul.sub-menu li.selected-menu-item, ul.site-menu ul.sub-menu li:hover,ul.site-menu li.sub-parent:hover,ul.site-menu li span span:hover {
}

ul.site-menu li:hover,ul.site-menu li:hover span span { 
    background-color:transparent; 
}

ul.site-menu ul.sub-menu li, ul.site-menu ul.sub-menu li.submenu-name:hover { 
    background-color:#000000; 
	margin-left:0px;
}

ul.site-menu ul.sub-menu li:hover { 
    background-color:#FFFFFF; 
    width:100%;
    color:#000000;
    text-decoration:none;
}

ul.site-menu ul.sub-menu li span a { 
    color:#FFFFFF; 
    text-shadow:none;
    border-right:none;
	font-size:16px;
}

ul.site-menu ul.sub-menu li span a:hover { 
color:#000;
}

ul.site-menu li.sub-parent:hover ul { 
    min-width:175px; 

    border:1px solid #000000; 
}

ul.site-menu li.selected-menu-item a { 
    color:#000000; 
}

ul.site-menu ul.sub-menu li.selected-menu-item a { 
    color:#FFFFFF; 
}

ul.site-menu ul.sub-menu li.selected-menu-item a:hover { 
    color:#000000; 
}

ul.site-menu li.sub-parent:hover ul { 
    opacity:1; 
}


ul.site-menu li span span{
    background-image:none;
}


ul.site-menu li span a,ul.site-menu ul.sub-menu li span a{
    color:#000;
}
ul.site-menu li.selected-menu-item, ul.site-menu li.selected-menu-item span a {
	font-style:normal;
}
ul.site-menu ul.sub-menu {
	
}
