﻿.page_article .item.abstract .value,
.obj_article_details .item.abstract,
.article-details .abstract {
    text-align: justify !important;
    text-justify: inter-word !important;
}

/* تقليل ارتفاع الفوتر والهوامش الداخلية */
.pkp_structure_footer {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    min-height: auto !important;
}

/* تقليل الحجم والشريط السفلي إن وجد */
.pkp_structure_footer .pkp_footer_content {
    padding: 0 !important;
    margin: 0 auto !important;
}
/* ==========================================
1.	توحيد اللون الكحلي على جميع طبقات الهيدر
========================================== */
/* 1. خلفية وتدرج اسم المجلة (الجزء العلوي) */
header.pkp_structure_head,
.pkp_head_wrapper {
    background-color: #d9822b !important;
    background-image: linear-gradient(135deg, #d9822b 0%, #b36b00 100%) !important;
}

/* 2. خلفية وتدرج الشريط والمحتوى أسفل الاسم (قائمة التنقل) */
#headerNavigationContainer,
.pkp_navigation_primary_row,
.pkp_navigation_primary,
.pkp_site_nav_menu {
    background-color: #1d3557 !important;
    background-image: linear-gradient(135deg, #c4711f 0%, #995412 100%) !important;
}}

/* ==========================================
2. تحسين تنسيق اسم المجلة للكمبيوتر
========================================== */
.pkp_site_name {
display: flex !important;
align-items: center !important;
gap: 15px !important;
margin: 8px 0 !important;
}

.pkp_site_name a,
.pkp_site_name .is_text {
white-space: normal !important;
word-break: break-word !important;
color: #ffffff !important;
font-size: 1.55rem !important;
font-weight: 700 !important;

line-height: 1.3 !important;
text-decoration: none !important;
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !important;
}

/* ==========================================
3. ضبط حجم الشعار وإظهاره بجانب الاسم
========================================== */
.pkp_site_name img {
max-height: 65px !important;
width: auto !important;
display: inline-block !important;
object-fit: contain !important;
}

/* 

==========================================
4. الاستجابة الشاملة للهواتف الذكية (الجوال)
========================================== */
@media (max-width: 991px) {
.pkp_head_wrapper {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
padding: 10px 12px !important;
}

.pkp_site_name {
flex-direction: column !important;
justify-content: center !important;
width: 100% !important;
gap: 8px !important;
text-align: center !important;
}


.pkp_site_name a,
.pkp_site_name .is_text {
font-size: 1.15rem !important;
text-align: center !important;
}

.pkp_site_name img {
max-height: 50px !important;
}

.pkp_navigation_primary_row {
width: 100% !important;
display: flex !important;
justify-content: space-between !important;
}
}

/* =======================================

===
5. ضبط فقرات النص لمنع التباعد المزعج
========================================== */
.page_about, .pkp_block_about {
text-align: left !important;
line-height: 1.65 !important;
}
/* خلفية وتدرج اسم المجلة والشريط العلوي */
header.pkp_structure_head,
.pkp_head_wrapper,
.pkp_structure_head {
background-color: #d9822b !important;
background-image: linear-gradient(135deg, #e68a00 0%, #b36b00 100%) !important;
}

/* خلفية وتدرج شريط القائمة */
#headerNavigationContainer,
.pkp_navigation_primary_row,
.pkp_navigation_primary,
.pkp_site_nav_menu {
background-color: #c4711f !important;
background-image: linear-gradient(135deg, #c4711f 0%, #995412 100%) !important;
}

/* تكبير وتبريز عناوين المقالات /

.obj_article_summary .title a,
.article_summary .title a,
.cmp_article_list .title a {
font-size: 1.25rem !important; / يكبر حجم الخط قليلاً /
font-weight: bold !important; / يجعل الخط عريض وواضح /
line-height: 1.5 !important; / يظبط المسافة بين الأسطر */
}

