.narrowchart {padding:0;width:100%!important;}
.accordianheader {color:#fff!important; background:#757575!important;  margin-top:20px!important; text-align: center!important;}
.accordianbody {background:#f4f4f4!important;}
.accordianbody ul {margin:0; list-style:none; padding:0;}
.accordianbody ul li {padding:10px!important;}
 h3.ach3 { margin:5px 0!important; font-size:16px!Important;}
 .accordianheader {margin:0 0 8px 0!important;}
.accordianbody p{ font-size:16px!Important;line-height:25px!important; margin:0!important;}
.accordianheader i { position:absolute;
  right: 20px!important;
  top:14px!important;
    -webkit-transition:all 300ms ease-in 0s;
    -moz-transition: all 300ms ease-in 0s;
    -o-transition: all 300ms ease-in 0s;
  transition: all 300ms ease-in 0s;}

  .ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 1px solid #aaaaaa; margin-bottom:6px;
    overflow: auto;
}
.ui-state-active i {
    color: #ACD4CE;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative!important;
    margin: 2px 0 0 0!Important;
    padding: .5em .5em .5em .7em!important;
    min-height: 0;
    font-size: 100%;
}
.ui-accordion .ui-accordion-icons{
margin-bottom:8px!important;	
	
}