


/* FAQ */

.roof-sarking-page .rs-faq details {

    border-bottom:1px solid #ddd;
    padding:16px 0;

}


.roof-sarking-page .rs-faq summary {

    cursor:pointer;
    list-style:none;
    position:relative;
    padding-right:35px;
    font-size:16px;
    font-weight:600;

}


.roof-sarking-page .rs-faq summary::-webkit-details-marker {

    display:none;

}


.roof-sarking-page .rs-faq summary:after {

    content:"+";
    position:absolute;
    right:5px;
    top:0;
    font-size:24px;

}


.roof-sarking-page .rs-faq details[open] summary:after {

    content:"−";

}


.roof-sarking-page .rs-faq-content {

    padding:12px 0 5px;

}



@media(max-width:768px){

    .roof-sarking-page .rs-faq summary {

        font-size:16px;

    }

}

