/*
 Theme Name:   HEM-TUYEK Child
 Theme URI:    http://hemtuyek.local
 Description:  Hematoloji Tıpta Uzmanlık Yeterlik Komisyonu - Hello Elementor Child Theme
 Author:       HEM-TUYEK
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hemtuyek-child
*/

/* =============================================
   GENEL
   ============================================= */
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 14px;
    color: #333;
    margin: 0;
    padding: 0;
}

a {
    color: #8b1a1a;
    text-decoration: none;
}

a:hover {
    color: #c0392b;
    text-decoration: underline;
}

/* =============================================
   İÇERİK ALANI - GENEL STILLER
   ============================================= */
.entry-content h1,
.entry-content h2,
.entry-content h3 {
    color: #6b0d0d;
}

.entry-content table {
    width: 100%;
    border-collapse: collapse;
    margin: 15px 0;
}

.entry-content table th {
    background: #8b1a1a;
    color: #fff;
    padding: 8px 12px;
    text-align: left;
    font-size: 13px;
}

.entry-content table td {
    padding: 7px 12px;
    border-bottom: 1px solid #eee;
    font-size: 13px;
}

.entry-content table tr:nth-child(even) td {
    background: #fdf0f0;
}

/* =============================================
   GÜNCEL HABERLER LİSTESİ
   ============================================= */
.home-section-title {
    font-size: 15px;
    font-weight: 700;
    color: #8b1a1a;
    padding: 8px 12px;
    border-left: 4px solid #8b1a1a;
    background: #fdf0f0;
    margin: 20px 0 12px;
}

.news-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.news-list li {
    border-bottom: 1px solid #eee;
    padding: 8px 0;
    display: flex;
    gap: 10px;
    align-items: baseline;
}

.news-list li:last-child {
    border-bottom: none;
}

.news-date {
    font-size: 11px;
    color: #999;
    white-space: nowrap;
    min-width: 80px;
}

.news-list a {
    font-size: 13px;
    color: #333;
}

.news-list a:hover {
    color: #8b1a1a;
}
