.graphite .accordion
{
    font: bold 14px Arial, sans-serif;
    border-top: 1px solid #111;
    border-right: 1px solid #111;
    border-left: 1px solid #111;
}
.graphite .accordion, .graphite .accordion li
{
    margin: 0;
    padding: 0;
    border: none;
	
}
.graphite .accordion a
{
    padding: 10px 10px 10px 30px;
    text-decoration: none;
    display: block;
    color: #ddd;
    border-bottom: 0px solid #484848;
    position: relative;
	outline: medium none;
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
	display: block !important;
}
.graphite .accordion li ul li a {
    background: #666666;
	display: block !important;
}
.graphite .accordion li ul li ul li a {
 background: #4a4949;
	display: block !important;
}

.graphite .accordion li ul li ul li a:hover {
  background:#4a4949;
	display: block !important;
	
}
.graphite .accordion li ul li a:hover {
    background: #484848;
	display: block !important;
	
}
.graphite .accordion ul a
{
    background: #424549;
	display: block !important;
}
.graphite .accordion a.dcjq-parent, .graphite .accordion a.dcjq-parent:hover
{
	display: block !important;
}
.graphite .accordion a.dcjq-parent.active
{
    background: #b0580e;
   color: #fff;
	display: block !important;
	
}
.graphite .accordion a .dcjq-icon
{
    position: absolute;
    top: 50%;
    left: 14px;
    width: 34px;
    margin-top: -19px;
    height: 34px;
    background: url(images/arrow_orange.png) no-repeat 0 center;
	display: block !important;
}
.graphite .accordion a.dcjq-parent.active .dcjq-icon
{
    background: url(images/arrow_white_down.png) no-repeat 0 center;
    margin-top: -17px;
	display: block !important;
	
}
.graphite .accordion a:hover
{
    background: #484848;
    color: #fff;
	display: block !important;
}
.graphite .accordion li a.active
{
    color: #dcb625;
	display: block !important;

}

.demo-container ul 
{
    margin: 0;


}


.graphite  ul.accordion li {
  
    border-bottom: 1px solid #595957;
	display: block !important;
 
}

.graphite  ul.accordion li ul li ul li{
  
    border-bottom: 1px solid #4a4a48;
	display: block !important;
 
}


.graphite  ul.accordion li:last-child {
  
    border-bottom: 0px solid #4a4a48;
	display: block !important;
 
}