﻿
.community-menu a {
    color: #FBBF0E;
    display: block;
    padding: 5px 10px;
    font-size: 12px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.community-menu ul,
.community-menu ul li {
    padding: 0px 0 0px 0px !important;
    margin: 0px !important; 
    line-height: 16px;
    min-height: 1px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    
} 

* hmtl .community-menu ul,
* html .community-menu ul li{
    height: 1px;
}

.community-menu ul {
    margin: 0 -10px;
}

.community-menu ul ul{
    margin: 0 0;
}

.community-menu ul ul ul{
    display: none;
}

.community-menu ul a{
    display: none;
}

.community-menu ul ul a{
    display: block;
}

.community-menu ul .selected ul ul{
    display: none;
}

.community-menu ul .selected ul .selected a{
    background: #FBBF0E;
    color: #000;
}

.community-menu ul .selected ul .selected ul{
    display: block;
    padding: 0 10px;
    background: #FBBF0E;
    margin-top: 1px;
    margin-bottom: 5px;
    padding: 5px !important;
}

.community-menu ul .selected ul .selected ul ul{
    display: none;
}

.community-menu ul .selected ul .selected ul .selected a{
    background: #e3ac0d;
    color: #000;
    border-bottom: solid 1px #fbd157;
    border-right: solid 1px #fbd157;
    border-top: solid 1px #bb8e0a;
    border-left: solid 1px #bb8e0a;
}

.community-menu ul .selected ul .selected ul .selected ul{
    display: block;
    padding: 0 10px;
    background: #FBBF0E;
    margin-top: 1px;
    margin-bottom: 5px;
    
}
