/* FAQs */

#faqlist .faq {
    margin-bottom: 15px;
}

#faqlist .faq .faq_question {
    position: relative;
    margin: 0;
    padding: 13px 50px 13px 20px;
    border: 4px solid #036803;
    cursor: pointer;
    font-size: 20px;
    font-weight: bold;
    color: #036803;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);
     -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transition: background-color 0.3s;
    -moz-transition: background-color 0.3s;
    transition: background-color 0.3s;
}

#faqlist .faq .faq_question:after {
    content: "";
    position: absolute;
    right: 20px;
    top: 21px;
    width: 22px;
    height: 13px;
    pointer-events: none;
     -webkit-background-size: 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    -ms-behavior: url(/backgroundsize.min.htc);
    transition: transform 0.5s;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='100' height='200' viewBox='0 0 100 200'%3E%3Cimage xlink:href='data:image/png;base64,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' x='0' y='0' width='100' height='200'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: left top;
filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(143deg) brightness(99%) contrast(106%);
}

#faqlist .faq .faq_question.active {
    background-color: #036803;
    color: #fff;
}

#faqlist .faq .faq_question.active:after {
    background-position: left bottom;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
    filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(143deg) brightness(99%) contrast(106%);
}

#faqlist .faq .faq_answer {
    display: none;
    padding: 20px;
}
