/* CSS für das Modul FAQ */

.faq { margin: 0; }
.faq-cat-hl { cursor: pointer; }
.faq-cat-hl > i { font-size: 85%; color:#ccc; margin-left: 5px; }
/* 
 * ========================================== 
 * Default Layout 
 * ==========================================
 */
 /* Frage */
.faq-default dt { 
    padding: 5px;
    cursor: pointer; 
    color: #444; 
    margin-top: .2em;
    border: 1px solid #fff;
    -webkit-border-radius: 6px 6px 6px 6px;
       -moz-border-radius: 6px 6px 6px 6px;
            border-radius: 6px 6px 6px 6px;
}
.faq-default dt:first-child{
    margin-top: 0;
}
.faq-default dt:hover { 
    color: #000; 
    background: #eee;
}
.faq-default dt i.fa {
    width: 20px;
    font-weight: 400;
}


.faq-default dt.faq-open {
    border: 1px solid #efefef;
    border-bottom-color: #fff;
    -webkit-border-radius: 6px 6px 0px 0px;
       -moz-border-radius: 6px 6px 0px 0px;
            border-radius: 6px 6px 0px 0px;
}
/* Antwort */
.faq-default dd { 
    display: none; 
    padding: 5px 27px; 
    margin-bottom: 1em;
    border: 1px solid #efefef;
    border-top-color: #fff;
    -webkit-border-radius: 0px 0px 6px 6px;
       -moz-border-radius: 0px 0px 6px 6px;
            border-radius: 0px 0px 6px 6px;
}

.faq-default dd p:last-child {
    margin-bottom: 0;
}

/* 
 * ========================================== 
 * weiters Layout 
 * ==========================================
 */
/* Frage */
/* Antwort */