@import url(//fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
ul.site-menu li {
    padding:0px;
    line-height:30px;
    background-color:transparent;
}

ul.site-menu ul.sub-menu li, ul.site-menu ul.sub-menu li.submenu-name:hover {
    border:none;
    width:100%;
    line-height:normal;
    background-color:#f1f1f1;
    float:left; 
}

ul.site-menu ul.sub-menu li span a{
    width:100%;
    border-radius:0px;
    width:100%;
    background-image:none; 
    color:#0069b1;
    white-space:nowrap;
}

ul.site-menu{
    margin:0px; 
    padding:0; 
    height:auto; 
    width:100%; 
    display:block;
    background-color:transparent;
    box-sizing:border-box;
}

ul.site-menu li span a{
    float:left;
    display:block; 
    color:#FFFFFF; 
    text-decoration:none;
    line-height:30px;
}

ul.site-menu li.selected-menu-item span a {
    color:#606060; 
}

ul.site-menu li span a {
    white-space:nowrap; 
}

ul.site-menu ul.sub-menu { 
    box-shadow:none; 
    background:transparent;
    z-index:100;
}

ul.site-menu li.sub-parent:hover ul {

    z-index:100;
}


ul.site-menu ul.sub-menu li span a{
    width:100%;
    color:#0069b1;
    background-image:none;
	padding:0px 10px 0px 10px;
	line-height:40px;
	box-sizing:border-box;
}

ul.site-menu li span span, ul.horizontal.site-menu li span span {
	background-image:none;
}
ul.site-menu li span a, ul.site-menu li span span { 
    font-weight:bold;
}

ul.site-menu li:hover { 
    background-color:#f1f1f1; 
}

ul.site-menu ul.sub-menu li:hover {
    background-color:#FFFFFF;
}

ul.site-menu ul.sub-menu li span a { 
    border-right:none; 
    font-size:16px; 
}

ul.site-menu li.sub-parent:hover{ 
    background-repeat:no-repeat;
    background-position:left top; 
    background-color:#f1f1f1;
}

ul.site-menu li.menu-separator {
    width:1px;
    height:100%;
    background-color:#888;
    display:none; 
}

ul.site-menu ul.sub-menu li.menu-separator { 
    display:block;
    background-color:#ededed;
    padding:0px 5px 0px 10px;
    height:1px;
    border-bottom:none;
}

ul.site-menu ul.sub-menu li.selected-menu-item { 
    background-color:transparent;
}

ul.site-menu li span span { 
    background-image:none; 
    padding-right:10px;
}

ul.site-menu li span a:hover,ul.site-menu li.selected-menu-item span a:hover, ul.site-menu ul.sub-menu li span a:hover{ 
    color:#606060;
}

ul.site-menu li span a, ul.site-menu li span span {
    font-size:18px;
    font-weight:bold; 
	color:#FFFFFF; 
}

ul.site-menu li span span,ul.site-menu li span a,ul.site-menu li span a, ul.site-menu span,ul.site-menu span span {
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight:bold;
}

ul.site-menu li.sub-parent:hover { 
    background-color:#f1f1f1; 
}

ul.site-menu li:hover span span { 
    color:#606060; 
}

ul.site-menu ul.sub-menu li span a { 
    text-transform:none; 
}
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 {
	
}
ul.site-menu ul.sub-menu li.submenu-name:hover {
}