Better bootstrap accordion

There are a few issues (things I dont like) about the bootstrap accordion:

1- The title is inline, so you have to click the text part to activate it

2- There is no indication if the item is collapsed or open

3- :hover underlining is obnoxious.

To solve all these; simply add the below css:

.panel-heading {
    padding: 0;
.panel-title > a {
	color: #555;
	display: block;
	padding: 0.4em 0.6em;}
.panel-title > a:hover, .panel-title > a:active { text-decoration: none; background: #eee; color:#111;}
.panel-title > a.accordion-toggle::before {
    float: left;
    font-family: "FontAwesome";
.panel-title > a.accordion-toggle.collapsed::before {