#toggle-item { 

  width:100%; 
  float:left; 
  list-style:none; 
  font-size:1em; 
  margin:0; padding:0;

}

#toggle-item li { 
  width:100%;
  float:left; 
  margin:0.5em 0.5em;
  padding-bottom: 0.5em; 
  border-bottom:1px solid #e4e4e4; 
  position:relative; 
}

#toggle-item h3 { 
  width:100%;
  float:left;  
  margin:0; 
  font-size:1.2em; 
  color:#464646; 
}

#toggle-item span { 

  position:absolute; 
  right:5px; 
  top:0; 
  color:#ff3737; 
  font-size:1.7em;cursor:pointer; 

}

.icon-minus-square { color:#ffae00; }
  
#toggle-item p {

  font-size:1em;
  color:#424242;  
  margin:0.8em 0;
  padding-right:1em; 
  display:none;
  float:left;
  width:100%;  

} 