/**Top menu**/
#horizontal-multilevel-menu, #horizontal-multilevel-menu ul {
    margin: 0;
    padding: 0;
    min-height: 27px;
    width: 100%;
    list-style: none;
    font-size: 13px;
    float: left;
    text-transform: uppercase;
}

#horizontal-multilevel-menu {

}

/*Links*/
#horizontal-multilevel-menu a {
    display: block;
    padding: 5px 10px;
    /*padding:0.3em 0.8em;*/
    text-decoration: none;
    text-align: center;
}

#horizontal-multilevel-menu li {
    float: left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item {
    color: #11a1c1;
    font-weight: bold;
    padding: 7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected {
    /* background: #fc8d3d; */
    color: #000;
    font-weight: bold;
    padding: 7px 10px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item {
    color: #11a1c1;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent {
    background: url(images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied {
    background: url(images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover {

    /*color: #fff;*/
    text-decoration: underline;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected {
    background: #D6D6D6;
    color: #000;
}
#horizontal-multilevel-menu li.item-selected li a {
    color: #fff !important;
}
#horizontal-multilevel-menu li.item-selected a{
    color: #000 !important;
}
#horizontal-multilevel-menu li.item-selected li.item-selected a{
    color: #000 !important;
}
/*Sub-menu box*/
#horizontal-multilevel-menu li ul {
    position: absolute;
    top: auto;
    display: none;
    z-index: 500;
    height: auto;
    width: 200px;
    background: rgba(17, 169, 208, 0.81);
    border: 1px solid rgb(255, 255, 255);
    text-transform: none;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li {
    width: 100%;
    border-bottom: 1px solid #FFFFFF;
}

#horizontal-multilevel-menu li li::before{
    content: '●';
    position: absolute;
    left: 7px;
margin-top: 5px;
    color: #fff;
}

/*Item link*/
#horizontal-multilevel-menu li ul a {
    text-align: left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a {
    color: #fff;
    font-weight: normal;
padding: 5px 0px 5px 25px;

}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a {
    color: #fff;
}

#horizontal-multilevel-menu li ul ul {
    margin: -29px 0 0 198px;
    width: 178px;

}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul {
    /*top:-999em;*/
    display: none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul {
    /*z-index:1000;
    top:auto;*/
    display: block;
}

div.menu-clear-left {
    clear: left;
}
