/*
Theme Name: Saham Pay
Theme URI: https://sahambank.com/saham-paiements/
Description: Saham paiements theme
Author: Saham Pay Team
Version: 1.0.0
Text Domain: saham-pay
*/

/* Basic Reset */

/* FAQ Table Styles */
.faq-accordion .accordion-body {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.faq-accordion .accordion-body table {
    min-width: 600px;
    width: 100%;
    border-collapse: collapse;
    margin: 1.5rem 0;
    font-size: 0.9rem;
}

.faq-accordion .accordion-body table th,
.faq-accordion .accordion-body table td {
    padding: 0.75rem 1rem;
    text-align: left;
    border: 1px solid #4f6867;
    vertical-align:middle;
}

.faq-accordion .accordion-body table th {
    background-color: #485f5d;
    color: #ffffff;
}
.faq-accordion .accordion-body table td{
    vertical-align: top;
}

.faq-accordion .accordion-body table tbody tr:nth-child(odd) {
    background-color: #485f5d
}

.faq-accordion .accordion-body table tbody tr:nth-child(even) {
    background-color: #394a49;
}

/* Mobile table scrolling */
@media (max-width: 768px) {
    .faq-accordion .accordion-body table {
        margin: 1rem 0;
        font-size: 0.85rem;
    }
    
    .faq-accordion .accordion-body table th,
    .faq-accordion .accordion-body table td {
        padding: 0.5rem 0.75rem;
    }
}
