/* Accordian classes for FAQs and other features that need collapsible sections */

.accordion > ol > li {
    line-height: 0;
}

.accordion-group {
    border: 0;
}

.accordion-inner {
    border-top: 0;
    padding-top: 9px;
    padding-right: initial;
    padding-bottom: 0px;
    padding-left: initial;
}

.accordion-heading > h3 {
    font-size: 13px;
    line-height: 1.25em;
    margin: 0;
}

.accordion-heading .accordion-toggle {
    padding: initial;
}

.accordion-inner * {
    font-size: 12px;
    line-height: 1.25em;
}

.accordion-inner li {
    margin-bottom: 3px;
}

.accordion li:last-child {
    margin-bottom: 12px;
}

/* Added for non-FAQ accordion feature that allows link headings */
.accordion-heading a {
    text-decoration: none;
}
.accordion-heading > a.accordion-toggle > * {
    margin-top: 0;
    margin-bottom: 3px;
}
a h2, a:visited h2, a:active h2, a:hover h2, a:focus h2, a:focus-within h2, .accordion-heading h2 {
    color: #9d0000;
}
a h3, a h4, a h5, a h6,
a:visited h3, a:visited h4, a:visited h5, a:visited h6,
a:active h3, a:active h4, a:active h5, a:active h6,
a:hover h3, a:hover h4, a:hover h5, a:hover h6,
a:focus h3, a:focus h4, a:focus h5, a:focus h6,
.accordion-heading h3, .accordion-heading h4, .accordion-heading h5, .accordion-heading h6 {
    color: #333333;
}
#accordionSections {
    margin-top: 20px;
}
#accordionSections .accordion-group {
    margin-bottom: 0;
}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
