/*** SHARED ***/
.sidebar .graphite ul {
    list-style-type: none;
    padding-left: 0;
    padding-bottom: 0;
    padding-top: 0;
    padding-right: 0;
}

/*** GRAPHITE ***/
.widget_categories ul {
    font: bold 14px Arial, sans-serif;
    border-top: 1px solid #111;
    border-right: 1px solid #111;
    border-left: 1px solid #111;
}

.widget_categories ul, .widget_categories ul li {
    margin: 0;
    padding: 0;
    border: none;
}

.widget_categories ul a {
    padding: 10px 10px 10px 15px;
    background: #0C0C0C url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAArCAIAAAA2QHWOAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABBSURBVHjaYnL19GVi+P+f6T82/O8f0z8w+x+Q/R/IRqaBcmB5qBiUD1ILZ6OoAbH/o6iBm49mD1geyR1Q9wEEGAAgh3x7DxrMZwAAAABJRU5ErkJggg==') repeat-x 0 -1px;
    text-decoration: none;
    display: block;
    color: #ddd;
    border-bottom: 1px solid rgba(34, 34, 34, 0.8);
    border-top: 1px solid rgba(119, 119, 119, 0.8);
    position: relative;
}

.widget_categories ul > li:first-child a {
    border-top: 1px solid rgba(119, 119, 119, 1);
}


.widget_categories ul a.dcjq-parent, .widget_categories ul a.dcjq-parent:hover {
    background: #0C0C0C url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAArCAIAAAA2QHWOAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABBSURBVHjaYnL19GVi+P+f6T82/O8f0z8w+x+Q/R/IRqaBcmB5qBiUD1ILZ6OoAbH/o6iBm49mD1geyR1Q9wEEGAAgh3x7DxrMZwAAAABJRU5ErkJggg==') repeat-x 0 -1px;
}

.widget_categories ul a.dcjq-parent.active {
}

.widget_categories ul a .dcjq-icon {
    position: absolute;
    top: 50%;
    right: 0;
    width: 34px;
    margin-top: -17px;
    height: 34px;
    background: url('/wp-content/themes/jeges/public/vendor/vertical-accordion-menu/css/skins/images/arrow_black_right.png') no-repeat 0 center;
    z-index: 999;
}

.widget_categories ul a.dcjq-parent.active .dcjq-icon {
    background: url('/wp-content/themes/jeges/public/vendor/vertical-accordion-menu/css/skins/images/arrow_black_down.png') no-repeat 0 center;
}

.widget_categories ul a .dcjq-icon:hover {
    background: rgba(34, 34, 34, 0.8) url('/wp-content/themes/jeges/public/vendor/vertical-accordion-menu/css/skins/images/arrow_black_right.png') no-repeat 0 center;
}
.widget_categories ul a.dcjq-parent.active .dcjq-icon:hover {
    background: rgba(34, 34, 34, 0.8) url('/wp-content/themes/jeges/public/vendor/vertical-accordion-menu/css/skins/images/arrow_black_down.png') no-repeat 0 center;
}

.widget_categories ul a:hover {
    background: #232323;
    color: #fff;
}

.widget_categories ul ul {
    font-size: 14px !important;
}
.widget_categories ul ul a {
    background: url('data:image/gif;base64,R0lGODlhBwAHAPcBAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAHAAcAAAgYAAMEACCw4ECCBgEoTKgQ4UGHBw0ONBgQADs=') no-repeat 15px center;
    padding-left: 30px;
    color: #E5DADA;
}
.widget_categories ul ul a:hover, .widget_categories ul ul .current-cat a {
    background: #232323 url('data:image/gif;base64,R0lGODlhBwAHAPcBAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAHAAcAAAgYAAMEACCw4ECCBgEoTKgQ4UGHBw0ONBgQADs=') no-repeat 15px center;
    color: #fff;
}

/*** RED ***/
.red ul.accordion {
    list-style-type: none;
    padding-left: 0;
}

.red ul.accordion, .red ul.accordion li {
    margin: 0;
    padding: 0;
    border: none;
}

.red ul.accordion a {
    padding: 10px 10px 10px 0px;
    text-decoration: none;
    display: block;
    color: #fff;
    font-weight: 700;
    border-bottom: 1px solid rgba(255, 255, 255, 0.9);
    position: relative;
}

.red ul.accordion ul a {
    margin-left: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    color: #fff;
    font-size: 14px;
    padding-left: 12px;
    background: url('data:image/gif;base64,R0lGODlhBwAHAPcBAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAHAAcAAAgYAAMEACCw4ECCBgEoTKgQ4UGHBw0ONBgQADs=') no-repeat left center;
}

.red ul.accordion a:hover {
    background-color: rgba(187, 44, 7, 0.7);
}

.red ul {
    list-style-type: none;
    padding-left: 0;
}

.red ul.accordion a.dcjq-parent, 
.red ul.accordion a.dcjq-parent:hover {
}

.red ul.accordion a.dcjq-parent.active {
}

.red ul.accordion a .dcjq-icon {
    position: absolute;
    top: 50%;
    right: 0;
    width: 34px;
    margin-top: -17px;
    height: 34px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjJDNDM4Mzk0RjI4MTFFNEIyQ0ZEMkVERjE0RUZGNUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjJDNDM4M0E0RjI4MTFFNEIyQ0ZEMkVERjE0RUZGNUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMkM0MzgzNzRGMjgxMUU0QjJDRkQyRURGMTRFRkY1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMkM0MzgzODRGMjgxMUU0QjJDRkQyRURGMTRFRkY1QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvwdEQQAAAAySURBVHjaYvz//z8DKYCJgUQwUBoYwWCAnMSIHKy4nIGshjIb0KzCKkVnTw/RtAQQYAAl6hIXTGRKdQAAAABJRU5ErkJggg==') no-repeat center center;
}

.red ul.accordion a.dcjq-parent.active .dcjq-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkFERjEzNkE0RjI4MTFFNDlFRTM4N0UzNjM1MzhENDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkFERjEzNkI0RjI4MTFFNDlFRTM4N0UzNjM1MzhENDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQURGMTM2ODRGMjgxMUU0OUVFMzg3RTM2MzUzOEQ0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQURGMTM2OTRGMjgxMUU0OUVFMzg3RTM2MzUzOEQ0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiFWGcAAAAAsSURBVHjaYvz//z8DKYCJgUQwIjWwIHMYGRmxKkIOespsICYSRyOOGAAQYADscgkeJ4IXKQAAAABJRU5ErkJggg==') no-repeat center center;
}

.red ul.accordion a .dcjq-icon:hover, .red ul.accordion a.dcjq-parent.active .dcjq-icon:hover {
    background-color: rgba(187, 44, 7, 0.7);
}