                                                                                                


.eqd-accordion__heading {
  margin-bottom: 0;
}

.eqd-accordion__button {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    justify-content: normal;
    text-align: left;
    padding: 0;
    color: #1b1b1b;
    background-color: #f0f0f0;
    background-image: url(images/minus.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-position: right 1.25rem center;
    background-size: 1.5rem;
    cursor: pointer;
    display: inline-block;
    xxfont-weight: 700;
    margin: 0;
    padding: 1rem 3.5rem 1rem 1.25rem;
    text-decoration: none;
    width: 100%;
	font-size:1.0em;
}

.eqd-accordion__button[aria-expanded=false], 
.eqd-accordion__button[aria-expanded=false]:hover {
    background-image: url(images/plus.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
}

.arrowcircle  .eqd-accordion__button {background-image: url(images/arrowcircle_2.svg) }
.arrowcircle  .eqd-accordion__button[aria-expanded=false], 
.arrowcircle  .eqd-accordion__button[aria-expanded=false]:hover {background-image: url(images/arrowcircle_1.svg)  }

.arrowsign .eqd-accordion__button {background-image: url(images/arrowsign_2.svg)}
.arrowsign .eqd-accordion__button[aria-expanded=false], 
.arrowsign .eqd-accordion__button[aria-expanded=false]:hover {background-image: url(images/arrowsign_1.svg) }

.caret .eqd-accordion__button {background-image: url(images/caret_2.svg)}
.caret .eqd-accordion__button[aria-expanded=false], 
.caret .eqd-accordion__button[aria-expanded=false]:hover {background-image: url(images/caret_1.svg) }

.symbol-left .eqd-accordion__button { 
	background-position:left; 
	padding-left:1.5em;
 
}



.eqd-accordion__button[aria-expanded=false] margin-right: 5px;
    background-size: 1.5rem; 
}

.eqd-accordion__content {
    color: #1b1b1b;
    background-color: #fff;
    margin-top: 0;
    overflow: auto;
    padding: 1rem 1.25rem calc(1rem - .25rem);
    font-size: 1.06rem;
    line-height: 1.5;
    border-bottom: .25rem solid #f0f0f0;
    border-left: .25rem solid #f0f0f0;
    border-right: .25rem solid #f0f0f0;
}                                                                                                                                                                                                                                    