/* Start custom CSS *//* ======================================== */
/* 1. SAYFA BAŞLIĞINI GİZLE */
/* ======================================== */
.entry-title,
.page-title,
.post-title,
.single-title,
.elementor-widget-theme-page-title,
.elementor-page-title,
h1.page-title,
.entry-header h1,
.page-header h1,
.site-main .entry-header,
.site-main .page-header {
    display: none !important;
}

/* ======================================== */
/* 2. TABLO STİLİ - BELİRGİN BAŞLIKLAR */
/* ======================================== */

/* TABLO GENEL YAPI */
.malkan-master-container table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border: 1px solid #e0e0e0;
    font-family: inherit;
}

/* TABLO BAŞLIKLARI - BELİRGİN MAVİ */
.malkan-master-container table th {
    background: #1e3a5f !important;
    color: #ffffff !important;
    padding: 14px 12px !important;
    border: 1px solid #2c4a6e !important;
    font-weight: 600 !important;
    text-align: center !important;
}

/* TABLO HÜCRELERİ */
.malkan-master-container table td {
    padding: 12px !important;
    border: 1px solid #e0e0e0 !important;
    background: transparent !important;
}

/* TEK VE ÇİFT SATIR RENKLERİ */
.malkan-master-container table tr:nth-child(even) td {
    background: #f8f9fa !important;
}

.malkan-master-container table tr:nth-child(odd) td {
    background: #ffffff !important;
}

/* MOBİL GÖRÜNÜM */
@media (max-width: 768px) {
    .malkan-master-container table th,
    .malkan-master-container table td {
        padding: 8px 6px !important;
        font-size: 12px !important;
    }
}/* End custom CSS */