/** Faqs Section Styles **/
section#faqs-section 
{
    background-color:#fff;
    padding:40px 0;
    position:relative;
    margin-top: 0;
}
section#faqs-section img {
    display:block;
    margin:25px auto;
}
section#faqs-section h1 {
    margin-top:0;
    color:#474747;
    font-size:45px;
    font-weight:300;
    text-align:center;
    margin-bottom:30px;
}
section#faqs-section p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
    margin:0 auto 25px;
}
section#faqs-section p:last-child {
    margin-bottom:0;
}
section#faqs-section p strong {
    font-weight:500;
}
section#faqs-section p a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}
section#faqs-section .faq-questions {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
}
section#faqs-section .faq-questions .faq-interaction {
    margin-bottom:10px;
}
section#faqs-section .faq-questions .faq-interaction:last-child {
    margin-bottom:0;
}
section#faqs-section .faq-questions .faq-interaction .faq-question 
{
    color:#8f8f8f;
    margin-top:0;
    cursor:pointer;
    font-size:16px;
    font-weight:600;
    margin-bottom:0;
    font-style:italic;
    padding:10px 0 10px 50px;
    background:transparent url('/Content/images/AboutUs/faq-question-image.png') 20px 7px no-repeat;
    background-size:25px;
}
section#faqs-section .faq-questions .faq-interaction.open .faq-question {
    background-image:url('/Content/images/AboutUs/faq-question-image.png');
}
section#faqs-section .faq-questions .faq-interaction .faq-answer {
    display:block;
    padding:5px 0 10px 50px;
}
section#faqs-section .faq-questions .faq-interaction .faq-answer a {
    color:#4492c6;
    font-weight:500;
    text-decoration:underline;
}


/** Search Faqs Form Styles **/
.search-faqs-form {
    margin:50px 0;
}
.search-faqs-form label {
    font-weight:300;
}
