#sidebar-nav {margin-bottom: 15px;position: relative;padding: 0;}
#sidebar-nav .block-content {overflow: auto;border-radius: 0 0 5px 5px;}
#sidebar-nav .block-content a {line-height: 1.7;color: #000013;}
#sidebar-nav .block-title {padding: 8px 16px;border-bottom: 1px solid #f5f5f5;}
#sidebar-nav-menu li.level0 a {background-color:#f5f5f5;/*background-image: linear-gradient(#f9f9f9 30%,#d9d9d9);*/
    display: block;font-size: 15px;padding: 6px 16px;border-top: 1px solid #ffffff;border-bottom: 1px solid #c9c9c9;}
#sidebar-nav-menu li.level0.last a {border-bottom:0;}
#sidebar-nav-menu li.level0 a:hover, #sidebar-nav-menu li.active.level0 a  {background-color: #86be17;background-image: linear-gradient(#9fe620 30%,#86be17);color: #ffffff;}
#sidebar-nav-menu li.level0 ul li.level1 a, #sidebar-nav-menu li.level0 ul li.active.level1 a {/*background-color: #f5f5f5;background-image: linear-gradient(#ffffff,#f5f5f5)!important;*/ background-image: none; background-color: #ffffff;color: #000013;border: 0;display: block;font-size: 12px;margin-left: -14px;padding: 5px 16px;}
#sidebar-nav-menu li.level0 ul li.level1 a:hover, 
#sidebar-nav-menu li.level0 ul li.level2 a:hover, 
#sidebar-nav-menu li.level0 ul li.level3 a:hover, 
#sidebar-nav-menu li.level0 ul li.level4 a:hover {color: #ff6600;background-color: #f5f5f5;background-image: linear-gradient(#ffffff,#f5f5f5);}
#sidebar-nav-menu li.active.level0 a {font-weight: bold;}
#sidebar-nav-menu li.active.level0 ul li.level1 a {font-weight: normal;border-bottom: 1px solid #e9e9e9;}
#sidebar-nav-menu li.level0 ul li.active.level1 a {font-weight: bold;color:#69a802;background-color: #f5f5f5;}
#sidebar-nav-menu li.level0 ul li.level1 a span, #sidebar-nav-menu li.level0 ul li.active.level1 a:hover span {background: url('../../images/codnitive/sidenav/menuarrows.png') no-repeat 0px 3px;padding: 0 12px;}
#sidebar-nav-menu li.level0 ul li.level1 a:hover span {background: url('../../images/codnitive/sidenav/menuarrows.png') no-repeat 0px -24px;}
#sidebar-nav-menu li.level0 ul li.level1 ul li.level2 a:hover span {background: url('../../images/codnitive/sidenav/menuarrows.png') no-repeat 0px -24px;}
#sidebar-nav-menu li ul {font-weight: normal;}
#sidebar-nav-menu li ul {font-weight: normal;}
/* Level 2 */
#sidebar-nav-menu li.level0 ul li.active.level1 .level2 a {font-weight: normal;color:#000013;margin-left: -30px;padding: 5px 30px;}
/*#sidebar-nav-menu li.level0 ul li.active.level1 .level2:hover a {color: #ff6600;}*/
#sidebar-nav-menu li.level0 ul li.active .level2 a { background-color: #ffffff; border-bottom: 0; }
#sidebar-nav-menu li.level0 ul li.active .level2 a:hover {color: #ff6600;}
/*#sidebar-nav-menu li.level0 ul li.level1 .level2.active a {color: #69a802;font-weight: bold;}*/
#sidebar-nav-menu .level0 .collapsible .arrow-right, #sidebar-nav-menu .level0 .collapsible .plus-right {top: 1px;}
#sidebar-nav-menu li.level0 ul li.level1 ul li.level2 a {margin-left: -30px;padding-left: 30px;}
/* Collapsible Design ==================================================================== */ 
#sidebar-nav-menu .plus-left,#sidebar-nav-menu .plus-right{background-image: url('../../images/codnitive/sidenav/menuarrow_updown.png');cursor:pointer}
#sidebar-nav-menu .arrow-right, #sidebar-nav-menu .plus-right {float:right;margin: 6px 12px;display:inline !important;top: 5px;position: relative;}
#sidebar-nav-menu li ul[expanded="0"] {display: none;}
#sidebar-nav li.active > ul {display: block;}
#sidebar-nav li.active > .arrow-left,
#sidebar-nav li.active > .arrow-right, 
#sidebar-nav li.active > .plus-left,
#sidebar-nav li.active > .plus-right {display: block;background-position: right center;}
#sidebar-nav-menu > li.collapsible {list-style: none !important;}
#sidebar-nav .collapse-name {cursor:pointer;}

@media screen and (max-width: 991px) {
    .col3-layout .col-right #sidebar-nav { margin-bottom: 25px; }
}

@media screen and (max-width: 939px) {
    #sidebar-nav { width: 100%; }
}

@media screen and (max-width: 767px) {
    #sidebar-nav { width: 100%; margin-bottom: 25px; }
}