@charset "UTF-8";

#content-body-wrapper .hdg-level1 {
    background: url("../../../../ep/support/images/icon_faq-e_01.png") center top no-repeat;
    padding-top: 60px;
    text-align: center;
    margin-bottom: 10px !important;
}

#content-body-wrapper .hdg-level1-wrapper .doc-text {
    margin-bottom: 70px;
}

#content-body-wrapper .faq-elements-wrapper .faq-element .question p a {
    font-weight: bold;
    background-color: #E8EAEB;
    background-image: url("../../../../ep/support/images/icon_faq-e_02.png");
}

#content-body-wrapper .faq-elements-wrapper .faq-element .question p a.open {
    background-image: url("../../../../ep/support/images/icon_faq-e_03.png");
}

#content-body-wrapper .faq-elements-wrapper .faq-element .answer p {
    color: #333;
}

#content-body-wrapper .faq-elements-wrapper .faq-element .answer .answer-number span.doc {
    padding-top: 10px;
}

#content-body-wrapper .faq-elements-wrapper .faq-element .answer .answer-number span.doc .small-no {
    font-size: 72%;
    vertical-align: top;
}

#content-body-wrapper .faq-elements-wrapper .faq-element .answer .answer-number span.number img {
    width: 42px;
}

.box-text {
    display: inline-block;
    color: #eb1e1e;
    border: 1px solid #eb1e1e;
    padding: 0 10px;
    margin-bottom: 5px;
    font-weight: bold;
}

.font-bold {
    font-weight: bold;
}

.doc-color-red {
    color: #eb1e1e !important;
}

@media screen and (max-width: 767px) {
    #content-body-wrapper .faq-elements-wrapper .faq-element .answer .answer-number span.number img {
        width: 40px;
    }

    #content-body-wrapper .faq-elements-wrapper .faq-element .answer .answer-number span.number {
        padding-right: 15px;
    }
}