/* Portal özel stilleri - Daha geniş içerik alanı */

/* Tüm infolist etiketlerini bold yap */
.fi-in-entry-wrp > dt,
.fi-in-entry label,
.fi-in-entry-wrp label {
    font-weight: 700 !important;
}

/* Info box kutuları - hafif border ve background */
.fi-in-entry-wrp {
    background-color: rgba(243, 244, 246, 0.5) !important;
    border: 1px solid rgba(209, 213, 219, 0.6) !important;
    border-radius: 0.5rem !important;
    padding: 0.75rem !important;
}

/* Dark mode için */
.dark .fi-in-entry-wrp {
    background-color: rgba(55, 65, 81, 0.3) !important;
    border-color: rgba(75, 85, 99, 0.5) !important;
}

/* Ana içerik container padding'i azalt */
.fi-main {
    padding: 0.5rem !important;
}

/* Section padding azalt */
.fi-section {
    padding: 0.5rem !important;
}

.fi-section-content {
    padding: 0.5rem !important;
}

/* Card padding azalt */
.fi-ta-card,
.fi-section-content-ctn {
    padding: 0.5rem !important;
}

/* Header padding azalt */
.fi-header {
    padding: 0.5rem 0.5rem 0 0.5rem !important;
}

/* Container max-width kaldır */
.fi-main-ctn {
    max-width: 100% !important;
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
}

/* Tablo hücre padding'i azalt */
.fi-ta-cell {
    padding: 0.375rem 0.5rem !important;
}

/* Infolist padding azalt */
.fi-in-entry {
    padding: 0.25rem !important;
}

/* Gap'leri azalt */
.fi-page-content {
    gap: 0.5rem !important;
}

/* Form section'ları için */
.fi-fo-component-ctn {
    gap: 0.5rem !important;
}
