/** FAQ **/
.Special_Faqs .faq-content {
    border-bottom: 1px solid #e6e6e6;;
}
.Special_Faqs .faq-content.folded-answers .faq-question-inner {
    padding: 0;
}
.Special_Faqs .faq-question-inner{
    position: relative;
    display: block;
    padding: 15px 0 5px;
    font-weight: bold;
    border-top: 1px solid #e6e6e6;
}
.Special_Faqs .faq-question-inner a{
    display: block;
    padding: 10px 10px 10px 20px;
    font-weight: bold;
    text-decoration: none;
}
.Special_Faqs .faq-question.active a,
.Special_Faqs .faq-question.active a:hover {
    border-bottom: none;
    background: #fff;
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(40%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);
}
.Special_Faqs .faq-question a:hover {
    background: #fff;
}
.Special_Faqs .faq-question-inner a span.amphiicon {
    position: absolute;
    left: 5px;
    top: 12px;
    font-size: 15px;
    margin: 0;
    min-width: 11px;
    text-align: center;
}
.Special_Faqs .faq-answer p{
    padding: 6px 10px 12px 20px;
}