.c-sidebar{display:flex;flex-direction:column}.c-sidebar .widget.block-static-block{order:1}.c-sidebar .block.filter{order:2}.c-sidebar .expand,.c-sidebar .expanded{cursor:pointer;float:right;position:absolute;left:0;top:0;display:flex;align-items:center;height:25px;width:25px;justify-content:center}.c-sidebar .expand i,.c-sidebar .expanded i{font-size:16px !important;font-weight:bold}.c-sidebar .o-list{margin:0;padding:0;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start}.c-sidebar .o-list.active{display:flex}.c-sidebar .o-list li{list-style:none;display:flex;width:100%;padding:0;margin:0;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.c-sidebar .o-list li:hover>a{color:#f00;background:-moz-linear-gradient(left, #ffdd8b 0%, rgba(155,155,155,0) 86%);background:-webkit-linear-gradient(left, #ffdd8b 0%, rgba(155,155,155,0) 86%);background:linear-gradient(to right, #ffdd8b 0%, rgba(155,155,155,0) 86%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd8b', endColorstr='#00ffdd8b', GradientType=1)}.c-sidebar .o-list li:hover>.expand{color:#f00}.c-sidebar .o-list li.active:hover>a{color:#000}.c-sidebar .o-list li.active:hover>.expand{color:#000}.c-sidebar .o-list li.active>a{color:#fff;background:#f00;background:-moz-linear-gradient(top, #f00 0%, #ff9a00 100%);background:-webkit-linear-gradient(top, #f00 0%, #ff9a00 100%);background:linear-gradient(to bottom, #f00 0%, #ff9a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ff9a00', GradientType=0)}.c-sidebar .o-list li.active>ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.c-sidebar .o-list li.active>ul li:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.c-sidebar .o-list li a{display:flex;height:25px;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;background:-moz-linear-gradient(left, rgba(155,155,155,0.4) 0%, rgba(155,155,155,0) 86%);background:-webkit-linear-gradient(left, rgba(155,155,155,0.4) 0%, rgba(155,155,155,0) 86%);background:linear-gradient(to right, rgba(155,155,155,0.4) 0%, rgba(155,155,155,0) 86%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#669b9b9b', endColorstr='#009b9b9b', GradientType=1);text-transform:uppercase;margin-bottom:2px;line-height:normal;font-size:14px !important;color:#676766;font-weight:bold;padding-left:25px;white-space:nowrap;overflow:hidden;border-bottom:none}.c-sidebar .o-list li a.active{font-weight:bold}.c-sidebar .o-list li>ul{padding-top:0px;margin-top:0}.c-sidebar .o-list .level0{list-style:none}.c-sidebar .o-list .level1 a{padding-left:35px;text-transform:capitalize}.c-sidebar .o-list .level2 a{padding-left:45px;text-transform:capitalize}.c-sidebar .o-list .level3 a{padding-left:55px;text-transform:capitalize;font-weight:normal}.c-sidebar .category-type-menu{width:100%;float:none;border-bottom:1px solid #fff;height:50px;display:table;padding:0;margin:0}.c-sidebar .category-type-menu li{height:50px;width:50%;border:none !important;position:relative;display:table-cell;background:#9b9b9b;background:-moz-linear-gradient(top, rgba(155,155,155,0.4) 0%, rgba(0,0,0,0) 56%);background:-webkit-linear-gradient(top, rgba(155,155,155,0.4) 0%, rgba(0,0,0,0) 56%);background:linear-gradient(to bottom, rgba(155,155,155,0.4) 0%, rgba(0,0,0,0) 56%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#00000000', GradientType=0)}.c-sidebar .category-type-menu li a{height:50px;width:100%;padding:0;line-height:50px;text-align:center;font-size:16px !important;display:block;font-family:NovecentowideNormalRegular,sans-serif;color:#333;font-weight:700}.c-sidebar .category-type-menu li:hover{border:none !important;background:#ffdd8b;background:-moz-linear-gradient(top, #ffdd8b 0%, #ff9f02 100%);background:-webkit-linear-gradient(top, #ffdd8b 0%, #ff9f02 100%);background:linear-gradient(to bottom, #ffdd8b 0%, #ff9f02 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd8b', endColorstr='#ff9f02', GradientType=0)}.c-sidebar .category-type-menu li:hover a{color:#f00}.c-sidebar .category-type-menu li.active{background:#f00 !important;background:-moz-linear-gradient(top, #f00 0%, #ff9a00 100%) !important;background:-webkit-linear-gradient(top, #f00 0%, #ff9a00 100%) !important;background:linear-gradient(to bottom, #f00 0%, #ff9a00 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ff9a00', GradientType=0) !important;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.c-sidebar .category-type-menu li.active a{color:#fff}