/* =========================================================
   CUSTOM OJS 3.4 THEME STYLESHEET
   Style: Reddish-Gold Header + Extended Gold Navigation + Black Text Search
   ========================================================= */

/* General page background */
body {
  background-color: #fff8dc; /* soft golden tone */
  background-image: linear-gradient(to bottom right, #fff8dc, #f8e69d);
  color: #222;
  font-family: "Open Sans", sans-serif;
  margin: 0;
  padding: 0;
}

/* Header (journal name area) - Reddish Gold Gradient */
.pkp_site_name {
  background: linear-gradient(to right, #b8860b, #c96a00, #b8860b);
  color: #fff;
  font-size: 32px;              /* Large journal name text */
  font-weight: bold;
  text-align: center;
  padding: 0.1px 0;             /* Keeps strip very thin */
  margin: 0 auto;               /* Centers the header strip */
  max-width: 550px;             /* Controls horizontal width */
  border-bottom: 2px solid #d4af37;
  letter-spacing: 1px;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
  line-height: 1;               /* Ensures text doesn’t add height */
}

/* Navigation bar and search container */
.nav-search-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #a36a00; /* dark gold-red mix */
  border-bottom: 3px solid #d4af37;
  padding: 0 30px;
  flex-wrap: nowrap;
}

/* Navigation bar links */
.pkp_navigation_primary {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  white-space: nowrap;
}

.pkp_navigation_primary a {
  color: #fff;
  text-decoration: none;
  padding: 14px 20px;
  font-size: 16px;
  font-weight: 600;
  transition: all 0.3s ease;
}

.pkp_navigation_primary a:hover {
  background-color: #d4af37;
  color: #000;
  border-radius: 4px;
}

/* Search box */
.pkp_search {
  display: flex;
  align-items: center;
  background: linear-gradient(to right, #ffd700, #ffcc66);
  border: 2px solid #d4af37;
  border-radius: 30px;
  padding: 5px 14px;
  box-shadow: 0 0 10px rgba(212,175,55,0.3);
  transition: all 0.3s ease-in-out;
  height: 40px;
  margin-left: 15px;
  min-width: 240px;
}

.pkp_search:hover {
  box-shadow: 0 0 15px rgba(212,175,55,0.6);
}

.pkp_search::before {
  content: "🔍";
  font-size: 18px;
  margin-right: 10px;
  color: #a36a00;
}

.pkp_search input[type="text"],
.pkp_search input[type="search"] {
  border: none;
  outline: none;
  background: transparent;
  font-size: 16px;
  font-weight: 600;
  color: #000;
  width: 100%;
}

.pkp_search input::placeholder {
  color: #8b6508;
  opacity: 0.8;
}

/* Search button */
.pkp_search button {
  background-color: #d4af37;
  color: #000;
  border: none;
  border-radius: 20px;
  padding: 6px 12px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.3s ease;
}
.pkp_search button:hover {
  background-color: #a36a00;
  color: #fff;
}

/* Main content box */
.pkp_structure_main {
  background-color: #fffef9;
  border: 2px solid #d4af37;
  border-radius: 12px;
  padding: 25px;
  margin-top: 20px;
  box-shadow: 0 0 15px rgba(212,175,55,0.25);
}

/* Sidebar boxes */
.pkp_block {
  background-color: #fffdf6;
  border: 1px solid #d4af37;
  border-radius: 8px;
  padding: 15px;
}

/* Footer */
.pkp_structure_footer_wrapper {
  background-color: #a36a00;
  color: #fff;
  padding: 20px;
  text-align: center;
  border-top: 3px solid #d4af37;
}

/* Buttons */
.pkp_button {
  background-color: #d4af37;
  color: #000;
  border-radius: 5px;
  border: 1px solid #a36a00;
  padding: 8px 16px;
}
.pkp_button:hover {
  background-color: #a36a00;
  color: #fff;
}

/* =========================================================
   OJS 3.4 – Professional Enhancement (No Layout Disturbance)
   Theme: Golden – Reddish Brown – Blue Highlights
   ========================================================= */

/* ----- Issue Page: Article Titles ----- */
.obj_issue_toc .title a,
.obj_issue_toc .title {
    font-family: "Times New Roman", serif;
    font-size: 1.25rem !important;
    font-weight: bold !important;
    color: #7A1E12 !important; /* Reddish Brown */
    text-shadow: 0 0 1px #d9a441; /* Soft golden glow */
    text-decoration: none !important;
}
.obj_issue_toc .title a:hover {
    color: #A33C1B !important;
    text-decoration: underline solid #d9a441 !important;
}

/* ----- Author Names (Issue + Article Loading Pages) ----- */
.obj_issue_toc .authors,
.obj_issue_toc .authors a,
.obj_article_details .authors,
.obj_article_details .authors a {
    color: #004C99 !important; /* Professional Blue */
    font-size: 1.05rem !important;
    font-family: "Times New Roman", serif;
    font-weight: 500 !important;
}

/* ----- PDF and XML Buttons (Uniform Style) ----- */
.obj_galley_link.pdf,
.obj_galley_link.xml {
    background-color: #fffdf8 !important;
    color: #7A1E12 !important;
    border: 2px solid #b8860b !important;
    border-radius: 12px !important;
    box-shadow: 0 0 10px rgba(184, 134, 11, 0.4);
    font-weight: 600 !important;
    padding: 6px 14px !important;
    transition: all 0.3s ease;
}
.obj_galley_link.pdf:hover,
.obj_galley_link.xml:hover {
    background-color: #fff5e6 !important;
    color: #8B0000 !important;
    border-color: #d4af37 !important;
}

/* ----- Abstract Section Box ----- */
.obj_article_details .abstract {
    background: #fffaf0 !important;
    border: 2px solid #d4af37 !important;
    border-radius: 10px !important;
    padding: 15px !important;
    box-shadow: 0 0 8px rgba(150, 100, 30, 0.3);
    font-family: "Times New Roman", serif !important;
}

/* ----- Abstract Headings (Beautiful Brownish-Red) ----- */
.obj_article_details .abstract h2,
.obj_article_details .abstract h3,
.obj_article_details .abstract strong {
    color: #7A1E12 !important;
    font-weight: bold !important;
    text-decoration: underline solid #d4af37 !important;
    text-underline-offset: 3px;
    font-family: "Times New Roman", serif;
}

/* ----- Article Landing Page Title ----- */
.obj_article_details .page_title {
    color: #7A1E12 !important; /* Brownish Red */
    font-family: "Times New Roman", serif !important;
    font-size: 1.6rem !important;
    font-weight: bold !important;
    text-align: center;
    text-shadow: 0 0 2px #e0c067;
}

/* ----- About the Journal Heading and Text ----- */
.about_section h2,
.about_section h3,
.pkp_structure_main .about h2 {
    color: #b02a1d !important;
    font-weight: bold !important;
    text-decoration: underline solid #d4af37;
    text-underline-offset: 4px;
    font-family: "Times New Roman", serif;
}
.about_section,
.about_section p,
.pkp_structure_main .about {
    color: #5c1c0b !important;
    font-family: "Times New Roman", serif;
    font-size: 1.05rem !important;
}

/* Keep other layout intact */
.pkp_structure_main,
.pkp_structure_sidebar {
    background: none !important;
}

/* ==========================================
   UNIVERSAL PAGE BOX STYLING (ALL SECTIONS)
   ========================================== */

.pkp_structure_main {
    background-color: #f9e7b1;
    border: 2px solid #8b0000;
    border-radius: 10px;
    padding: 25px;
    box-shadow: 0 2px 8px rgba(139, 0, 0, 0.15);
}

/* ==========================================
   PAGE HEADINGS (Current, Archives, About, etc.)
   ========================================== */

.pkp_structure_main h1,
.pkp_structure_main h2,
.pkp_structure_main h3 {
    color: #8b0000;
    border-bottom: 3px solid #b8860b;
    padding-bottom: 5px;
    margin-bottom: 15px;
    font-weight: bold;
    font-family: "Times New Roman", serif;
}

/* ==========================================
   PAGE PARAGRAPHS & LINKS
   ========================================== */

.pkp_structure_main p {
    color: #3a2d1a;
    font-family: "Times New Roman", serif;
    font-size: 16px;
    line-height: 1.6;
}

.pkp_structure_main a {
    color: #8b0000;
    text-decoration: underline;
}

.pkp_structure_main a:hover {
    color: #b8860b;
}

/* ==========================================
   SPECIFIC FIX: EDITORIAL BOARD PAGE
   ========================================== */

.page_editorial_team h1 {
    visibility: hidden;
    position: relative;
}
.page_editorial_team h1::before {
    content: "Editorial Board";
    visibility: visible;
    position: absolute;
    color: #8b0000;
    border-bottom: 3px solid #b8860b;
    font-weight: bold;
    font-family: "Times New Roman", serif;
    font-size: 1.8em;
    padding-bottom: 5px;
}

/* ==========================================
   SPECIFIC FIX: GUIDE TO AUTHOR PAGE
   ========================================== */

.page_guidelines h1 {
    visibility: hidden;
    position: relative;
}
.page_guidelines h1::before {
    content: "Guide to Author";
    visibility: visible;
    position: absolute;
    color: #8b0000;
    border-bottom: 3px solid #b8860b;
    font-weight: bold;
    font-family: "Times New Roman", serif;
    font-size: 1.8em;
    padding-bottom: 5px;
}

/* =========================================================
   UNIVERSAL FONT UPDATE FOR OJS 3.4
   ========================================================= */

body, 
h1, h2, h3, h4, h5, h6,
p, span, a, li, td, th,
input, select, textarea,
.navbar, .pkp_structure_main, 
.pkp_page_index, .pkp_page_article,
.obj_article_summary, .pkp_site_name,
.obj_announcement_summary, .pkp_footer_content,
.block_custom, .pkp_navigation_primary, .pkp_navigation_user {
  font-family: "Times New Roman", Times, serif !important;
}

body {
  font-size: 16px !important;
  line-height: 1.6 !important;
}
h1 { font-size: 1.8em !important; }
h2 { font-size: 1.6em !important; }
h3 { font-size: 1.4em !important; }
h4, h5, h6 { font-size: 1.2em !important; }

.obj_article_summary, .obj_article_details, .article_details, .abstract {
  font-family: "Times New Roman", Times, serif !important;
  font-size: 16px !important;
  line-height: 1.6 !important;
}

.block_custom, .pkp_navigation_primary a, .pkp_navigation_user a {
  font-family: "Times New Roman", Times, serif !important;
  font-size: 15px !important;
}

/* =========================================================
   OJS 3.4 CUSTOM FIXES
   ========================================================= */

/* --- ARCHIVES PAGE FIXES --- */
.obj_issue_summary .title ~ .title {
  display: none !important;
}
.obj_issue_summary .title {
  font-size: 0.95em !important;
  font-weight: 600 !important;
  color: #7b1113;
  text-transform: none !important;
}

/* --- ABSTRACT SUBHEADINGS --- */
.article-details .abstract strong,
.obj_article_details .abstract b {
  display: block;
  margin-top: 8px;
  font-weight: bold;
  color: #7b1113;
  font-size: 1.05em;
}

/* ===== DOI Styling on Article Page (Fixed & Working) ===== */
.obj_article_details .doi {
  font-family: "Times New Roman", Times, serif !important;
  font-size: 1rem !important;
  color: #b22222 !important;
  font-weight: bold !important;
  margin-top: 6px;
}

.obj_article_details .doi a {
  color: #b22222 !important;
  font-weight: bold !important;
  font-size: 1rem !important;
  text-decoration: none !important;
}

.obj_article_details .doi a:hover {
  color: #d2691e !important;
  text-decoration: none !important;
}
<div style="font-family:'Times New Roman', serif; margin-top:10px; margin-bottom:20px; line-height:1.6;">
  <p style="margin:0; font-weight:bold; color:#003366; font-size:16px;">Indrian Logaiswari</p>
  <p style="margin:0 0 8px 0; color:#333333; font-size:14px;">
    Department of Marketing and Entrepreneurship, Faculty of Management, Universiti Teknologi Malaysia
  </p>

  <p style="margin:0; font-weight:bold; color:#003366; font-size:16px;">Umar Haiyat Abdul Kohar</p>

  <p style="margin-top:10px;">
    <span style="font-weight:bold; font-size:18px; color:#8B0000;">DOI:</span>
    <a href="https://doi.org/10.63793/ISRE/0024"
       style="font-size:15px; color:#333333; text-decoration:underline;">
       https://doi.org/10.63793/ISRE/0024
    </a>
  </p>
</div>
