Fix Issue, when heading contains floating elements

and part of heading which is out of the flow is displayed atop of body. And the accordion-body gets wrong width e.g.:

```html
<accordion-group>
    <accordion-heading>
		<a href="#somewhere">Group title</a>
        <span class="icon-chevron-down pull-right"  ng-show="family.Units"></span>
        <div class="pull-right"  ng-show="family.Message">Some text which positioned atop of body, once the accordion width is too small</div>
    </accordion-heading>
    <p>here goes the body</p>
</accordion-group>
```