/* جدولهای المنتور - نسخه ریسپانسیو */
.elementor-widget-table {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
margin-bottom: 20px;
}
.elementor-widget-table table {
width: 100%;
min-width: 650px; /* حداقل عرض برای اسکرول */
border-collapse: separate;
border-spacing: 0;
font-family: IRANSans-fa !Important;
margin: 0;
}
/* استایلهای دسکتاپ */
.elementor-widget-table table thead {
background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%);
color: white;
}
.elementor-widget-table table th {
padding: 14px 20px;
font-weight: 600;
text-transform: uppercase;
font-size: 0.8em;
letter-spacing: 0.5px;
}
.elementor-widget-table table td {
padding: 12px 20px;
border-bottom: 1px solid #e2e8f0;
vertical-align: middle;
}
.elementor-widget-table table tr:nth-child(even) {
background-color: #f8fafc;
}
/* استایلهای موبایل */
@media (max-width: 767px) {
.elementor-widget-table {
width: 100vw;
margin-left: -20px;
padding: 0 20px;
}
.elementor-widget-table table {
min-width: 100%;
}
.elementor-widget-table table td {
padding: 10px 15px;
font-size: 0.9em;
}
}