.jMenu{
    float:left;
    width: 100%;
    display:table;
    margin:0;
    padding:0;
    list-style:none;
    
}

.jMenu li {
    display:table-cell;
    /*margin:0;*/
   
    list-style:none;

    width:auto;
    float:left;
    padding: 2px 2% 2px 0%;
    background-color: transparent;
    font-weight: normal;
    /*border-bottom: 1px solid #337177;*/
    text-decoration: none;
    
        
}

.jMenu li a {
    float:left;
    padding:10px 15px 10px 15px;
    display:block;
    background-color:transparent;
    color:#fff;
    text-transform:uppercase;
    cursor:pointer;
    font-size:14px;
    font-weight: solid;
    
}



.jMenu li:hover>a{background-color:#2f863e}

.jMenu li ul{
    display:none;
    position:absolute;
    z-index:9999;
    padding: 2px 2% 2px 0%;
    margin-top:6px;
    margin-left:0%;
    list-style:none;
}

.jMenu li ul li {
    float:left;
    width: 120px;
    background-color:#ccdfab;
    display:block;
    border-bottom:1px solid #2f863e;
    border-left:1px solid #2f863e;
    border-right:1px solid #2f863e;
    padding:0;
    list-style:none;
    position:relative;
    box-shadow: 0px 5px 5px #cdcdcd;
    
}

.jMenu li ul li a{
    float:left;
    width: 90%;
    font-size:12px;
    font-weight: solid;
    text-transform:none;
    display:block;
    padding:7px 5% 7px 5%;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
}

/*.jMenu li ul li a.isParent{background-color:#3a3a3a}*/

.jMenu li ul li a:hover{  background-color:#bbd78a; }

.jMenu li a:hover{background-color:#2f863e}