accordion style : demo 16

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas mattis ac leo vel rutrum. Integer varius tristique magna vel dictum. Vestibulum augue magna, convallis id velit a, porttitor fermentum sem.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas mattis ac leo vel rutrum. Integer varius tristique magna vel dictum. Vestibulum augue magna, convallis id velit a, porttitor fermentum sem.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas mattis ac leo vel rutrum. Integer varius tristique magna vel dictum. Vestibulum augue magna, convallis id velit a, porttitor fermentum sem.

HTML

                        
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas mattis ac leo vel rutrum. Integer varius tristique magna vel dictum. Vestibulum augue magna, convallis id velit a, porttitor fermentum sem.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas mattis ac leo vel rutrum. Integer varius tristique magna vel dictum. Vestibulum augue magna, convallis id velit a, porttitor fermentum sem.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas mattis ac leo vel rutrum. Integer varius tristique magna vel dictum. Vestibulum augue magna, convallis id velit a, porttitor fermentum sem.

CSS

                        a:hover, a:focus{
                            outline: none;
                            text-decoration: none;
                        }
                        #accordion .panel{
                            border:0px none;
                            border-radius: 0px;
                            box-shadow: none;
                            margin-bottom: -5px;
                        }
                        #accordion .panel-heading{
                            padding: 0;
                            border-radius: 0px;
                        }
                        #accordion .panel-title a{
                            position: relative;
                            display: block;
                            padding: 11px 10px 20px 55px;
                            background: #fff;
                            color:#808080;
                            text-transform:uppercase;
                            transition:0.4s ease;
                        }
                        #accordion .panel-title a:after,
                        #accordion .panel-title a.collapsed:after{
                            content: "\f068";
                            font-family: "Font Awesome 5 Free";
                            font-weight: 900;
                            color:#fff;
                            background: #e67e22;
                            font-size: 17px;
                            position: absolute;
                            left:-24px;
                            top:0;
                            padding: 15px 19px;
                        }
                        #accordion .panel-title a.collapsed:after{
                            content: "\f067";
                            background:#7d7d7d;
                        }
                        #accordion .panel-title a.collapsed:hover:after{
                            background:#e67e22;
                        }
                        #accordion .panel-body{
                            padding-left:50px;
                            color:#333;
                            line-height: 24px;
                            border-left:5px solid #dfdfdf;
                        }
                        .panel-default > .panel-heading + .panel-collapse > .panel-body{
                            border-top: 0px none;
                        }
                    

JavaScript

(Accordion depend on jQuery and Bootstrap.)
                        
                        
                    
License Terms