/* 1. ضبط المحاذاة في صفحة تفاصيل البحث (المقالات) - تعمل لديك مسبقاً */
.obj_article_details .abstract, 
.obj_article_details .author_bios, 
.obj_article_details .references {
    text-align: justify !important;
}

/* 2. ضبط كافة الفقرات في المنطقة الرئيسية (السياسات، عن المجلة، الصفحة الرئيسية) */
/* استخدام .cmp_text ضروري جداً لأن OJS يغلف جميع النصوص المحررة بداخله */
.pkp_structure_main p,
.cmp_text p,
.cmp_text div,
.page_about .description,
.page_about .section p,
.page_static .content p {
    text-align: justify !important;
    text-justify: inter-word; /* لتحسين شكل التباعد بين الكلمات */
}

/* 3. ضبط القوائم النقطية والرقمية داخل صفحات السياسات والصفحات الثابتة */
.pkp_structure_main ul li,
.pkp_structure_main ol li,
.cmp_text ul li,
.cmp_text ol li {
    text-align: justify !important;
    margin-bottom: 5px; /* إضافة مسافة بسيطة لترتيب شكل القوائم */
}

/* 4. إيقاف تقسيم الكلمات لضمان تطبيق الضبط على النصوص باللغتين */
body {
    -webkit-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
}