
ul {
    list-style: none;
    list-style-type: none;
}

.jMenu{display:table;margin:0;padding:0;list-style:none;}
/*.jMenu li{display:table-cell;background-color:#322f32;margin:0;list-style:none}*/

/*.jMenu .small-root-menu {
    width: 94px;
    background: url('../img/menu_edit_gradient.png') no-repeat;
    float: left;
}*/

.jMenu .leaf-menu {
    top:0px !important;
    margin-left:218px !important;
}

/*.jMenu .leaf-menu li:before {
    content: "\00BB \0020";
}*/

.jMenu li {
    padding: 6px;
    color: #fff;
    /*background-color:#322f32;*/
    background-color:transparent;
    height: 33px;
    display:table-cell;
}

.jMenu li a{
    padding:0px 15px;
    display:block;
    background-color:transparent;
    color:#fff;
    cursor:pointer;
    font-size:14px; 
    /*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;*/
    font-family: Helvetica,Arial,sans-serif,open sans;
    line-height: 1.428571429;
    letter-spacing: 1px;
    font-weight: 100;
}

.jMenu .fNiv:hover{
    text-decoration:none;
}

/*.jMenu li a{padding:10px 15px;display:block;background-color:transparent;color:#fff;text-transform:uppercase;cursor:pointer;font-size:12px}*/
/*.jMenu li a:hover{background-color:#3a3a3a}
.jMenu li:hover>a{background-color:#3a3a3a}*/
/*.jMenu li ul{display:none;position:absolute;z-index:9999;padding:0;margin:0;list-style:none}*/
.jMenu li ul{
    display:none;
    position:absolute;
    z-index:9999;
    padding:0;
    margin:0;
    list-style:none;
}

.jMenu li ul li{
    /*background-color:#322f32;*/
    background-color:transparent;
    background: url('../img/menu_big_gradient_item.png') no-repeat;
    background-size: 230px 33px;
    display:block;
    /*border-bottom:1px solid #484548;*/
    padding: 0;
    list-style:none;
    position:relative;

}

.jMenu .big-last{
    background: url('../img/menu_big_gradient_item_last.png') no-repeat;
    background-size: 230px 33px;
}

/*.jMenu li ul li{background-color:#322f32;display:block;border-bottom:1px solid #484548;padding:0;list-style:none;position:relative}*/
/*.jMenu li ul li a{font-size:11px;text-transform:none;display:block;padding:7px;border-top:1px solid transparent;border-bottom:1px solid transparent}*/

.jMenu li ul li a{
    font-size:13px;
    text-transform:none;
    display:inline-block;
    padding:7px;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
    list-style:none;
    width: 230px;
}

.jMenu li ul li a.isParent{/*background-color:#3a3a3a;*/ width:100%;}

.jMenu li ul li a.isParent:after {
    content: '           \2023 ';
}

.jMenu li ul li a:hover{color:#5EA0DA; text-decoration:none;}

/*.jMenu li ul li a:hover{background-color:#514c52;border-top:1px solid #322f32;border-bottom:1px solid #322f32}*/

/*.jMenu li ul li a:hover{background-color:#5EA0DA;border-top:1px solid #5EA0DA;border-bottom:1px solid #5EA0DA;}

.jMenu .big-last a:hover{background-color:#5EA0DA;border-top:1px solid #5EA0DA;border-bottom:1px solid #5EA0DA; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}*/

.jMenu .a-is-disabled {
  pointer-events: none; /* Disables the button completely. Better than just cursor: default; */
  cursor: default;
  opacity:0.7;
}

.jMenu .li-is-hidden {
    display:none;
}

/*.jMenu .big-root-menu {
    width: 230px; 
    background: url('../img/menu_big_gradient.png') no-repeat;
    background-size: 230px 33px;
    float: left;
}

.jMenu .big-root-menu-up {
    width: 230px; 
    background: url('../img/menu_big_gradient_up.png') no-repeat;
    background-size: 230px 33px;
    float: left;
}

.jMenu .small-root-menu-file {
    width: 94px;
    background: url('../img/right-menu-file.png') no-repeat;
    background-size: 94px 33px;
    float: left;
}

.jMenu .small-root-menu-file-up {
    width: 94px;
    background: url('../img/right-menu-file-up.png') no-repeat;
    background-size: 94px 33px;
    float: left;
}

.jMenu .small-root-menu-edit {
    width: 94px;
    background: url('../img/right-menu-edit.png') no-repeat;
    background-size: 94px 33px;
    float: left;
}

.jMenu .small-root-menu-edit-up {
    width: 94px;
    background: url('../img/right-menu-edit-up.png') no-repeat;
    background-size: 94px 33px;
    float: left;
}

.jMenu .small-root-menu-help {
    width: 94px;
    background: url('../img/right-menu-help.png') no-repeat;
    background-size: 94px 33px;
    float: left;
}

.jMenu .small-root-menu-help-up {
    width: 94px;
    background: url('../img/right-menu-help-up.png') no-repeat;
    background-size: 94px 33px;
    float: left;
}

.jMenu .small-root-menu-system {
    width: 112px;
    background: url('../img/right-menu-system.png') no-repeat;
    background-size: 112px 33px;
    float: left;
}

.jMenu .small-root-menu-system-up {
    width: 112px;
    background: url('../img/right-menu-system-up.png') no-repeat;
    background-size: 112px 33px;
    float: left;
}*/


/*Menu Sprites*/

.big-root-menu, .big-root-menu-up, .small-root-menu-file, .small-root-menu-file-up, .small-root-menu-edit, .small-root-menu-edit-up, .small-root-menu-help, .small-root-menu-system, .small-root-menu-system-up, .small-root-menu-help-up{
	background: url('../img/menu-sprites2.png') no-repeat;
}

.jMenu .big-root-menu{
	background-position: 0 0;
	width: 230px;
	height: 33px;
}

.jMenu .big-root-menu-up{
	background-position: 0 -35px ;
	width: 230px;
	height: 33px;
}

.jMenu .small-root-menu-file{
	background-position: -234px 0;
	width: 94px;
	height: 33px;
}

.jMenu .small-root-menu-file-up{
	background-position: -233px -35px ;
	width: 94px;
	height: 33px;
}

.jMenu .small-root-menu-edit{
	background-position: -330px 0;
	width: 94px;
	height: 33px;
}

.jMenu .small-root-menu-edit-up{
	background-position: -330px -35px ;
	width: 94px;
	height: 33px;
}

.jMenu .small-root-menu-help{
	background-position: -543px 0;
	width: 94px;
	height: 33px;
}

.jMenu .small-root-menu-system{
	background-position: -427px 0;
	width: 112px;
	height: 33px;
}

.jMenu .small-root-menu-system-up{
	background-position: -427px -35px ;
	width: 112px;
	height: 33px;
}

.jMenu .small-root-menu-help-up{
	background-position: -543px -35px ;
	width: 94px;
	height: 33px;
}


/*Menu Sprites*/



@media (max-width: 1196px) {

    .jMenu .leaf-menu {
        /*top:0px !important;
        margin-left:0px !important;*/
    }

}

@media (max-width: 992px) {

    .jMenu .leaf-menu {
        top:0px !important;
        margin-left:0px !important;
    }

}