.accordion input:checked + label::after {
content: " – ";
}

.accordion input:checked + label {
color: #FFFFFF;
background-color: #f2a11f;
}

.accordion input:checked ~ table {
display: table;
border-bottom: 4px solid #FFFFFF;
}

.accordion input,
.accordion table {
display: none;
}

.accordion label::after {
float: right;
content: " + ";
}

.accordion label {
font-size: 19px;
background-color: grey;
display: block;
cursor: pointer;
font-weight: 400;
width: 100%;
border-bottom: 1px solid #FFFFFF;
padding: 12px;
box-sizing: border-box;
}
