#advanced_faqs.faq-accordion h4,#advanced_faqs.faq-accordion h5 {
    margin:0px;
    cursor: pointer;
    padding:10px;
    text-transform:initial;
    font-weight:bold;
}

#advanced_faqs.faq-accordion .fa.fa-plus:before {
    content:"+";
    font-weight: bold;
    margin-right: 10px;
    font-style: normal
}
#advanced_faqs.faq-accordion .fa.fa-minus:before {
    content:"-";
    font-weight: bold;
    margin-right: 10px;
    font-style: normal
}
#advanced_faqs.faq-accordion .panel-collapse {
    font-size: 20px;
    margin-bottom: 10px;
    padding: 10px;
    background: #f2f2f2;
}
#advanced_faqs.faq-accordion .panel.panel-default {
    border-bottom: 0px solid;
    margin-bottom: 10px;
    border-color:transparent;
}
#advanced_faqs.faq-accordion .fa {
    font-size:26px;
}
#advanced_faqs .faq-accordion {
    border:0px solid;
}
#advanced_faqs.faq-accordion .panel-default > .panel-heading {
    color: #494949;
    background-color: transparent;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: 2px solid #1a3571;
}

#advanced_faqs.faq-accordion .panel-group .panel-heading + .panel-collapse > .list-group,
#advanced_faqs.faq-accordion .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 0px solid #FFC719;
    background: transparent;
}

#advanced_faqs.faq-accordion h3 {
    margin-top:15px;
    margin-bottom:10px;
}