/* -------- simpleFAQ styles --------- */
.simpleFAQ_list li {
    list-style: none;
    float: left;
    width: 25%;
    padding: 3px;
    list-style-type: none !important;
}

.simpleFAQ_item.simpleFAQShowing {
    background: none;
    padding: 3px;
}

.simpleFAQ_list .question {
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-image: url('../../images/site/plus.png');
    background-position: 6px center;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    width: 100%;
    text-transform: uppercase;
    background-color: #f5f5f5;
    margin: 0;
}

.simpleFAQShowing .question {
    background-image: url('../../images/site/minus.png');
}

.simpleFAQ_list .simpleFAQHover {
    color: #1a598e;
}

.simpleFAQ_item .answer {
    border: 1px solid #A0C9D7;
    padding: 10px;
    float: left;
    background-color: #FCFEFF;
    margin: 6px 0 0;
    width: 100%;
}

.simpleFAQ_item .tags {
    display: none;
}

.half p {
    margin: 0;
    text-align: left;
}

@media only screen and (max-width:991px) {
    .simpleFAQ_list li {
        width: 50%;
    }
}

@media only screen and (max-width:767px) {
    .simpleFAQ_list li {
        width: 100%;
    }
}
