:root{--eldran-navy:#122d43;--eldran-ink:#203747;--eldran-orange:#b95422;--eldran-line:#dce3e8}
body{background:#f3f6f8;color:var(--eldran-ink);font-family:Georgia,'Times New Roman',serif;font-size:17px;line-height:1.7}
a{color:#185676}a:hover{color:#984418}a:focus-visible,button:focus-visible{outline:3px solid #d48546;outline-offset:4px}
.pkp_structure_head{background:var(--eldran-navy);border-top:5px solid #bd6938}
.pkp_site_name{padding-top:34px;padding-bottom:27px}.pkp_site_name .is_text{font-family:Georgia,serif;font-size:34px;line-height:1.24;font-weight:400;max-width:880px}
.pkp_site_name .is_text:before{content:none;display:block;font:12px/1.6 Arial,sans-serif;letter-spacing:.18em;color:#eab38c;margin-bottom:14px}
.pkp_site_nav_menu{background:var(--eldran-navy)}.pkp_navigation_primary>li>a{font:15px/1.4 Arial,sans-serif;padding:18px 12px}
.pkp_navigation_user{font:13px/1.5 Arial,sans-serif}.pkp_structure_content{background:#fff}.pkp_structure_main:before,.pkp_structure_main:after{background:var(--eldran-line)}
.pkp_structure_main h1{font:normal 36px/1.25 Georgia,serif;color:var(--eldran-navy);margin-bottom:30px}
.pkp_structure_main h2{font:normal 26px/1.3 Georgia,serif;margin-top:32px;margin-bottom:14px;color:var(--eldran-navy)}
.pkp_structure_main h3{font:normal 21px/1.35 Georgia,serif}.pkp_structure_main p,.pkp_structure_main li{font-size:17px;line-height:1.75}
.pkp_structure_main p{margin:0 0 20px}.pkp_structure_main ul{padding-left:24px}.pkp_structure_main table{width:100%;border-collapse:collapse}.pkp_structure_main td{border:1px solid var(--eldran-line);padding:12px}
.pkp_page_index .journals>ul>li{padding:32px;border-bottom:1px solid var(--eldran-line)}.pkp_page_index .journals h3{font-size:26px;line-height:1.3;margin:0 0 16px}
.pkp_page_index .journals .links a,.eldran-button,.block_make_submission a{display:inline-block;padding:10px 18px;background:var(--eldran-navy);color:#fff!important;border:1px solid var(--eldran-navy);font:14px/1.5 Arial,sans-serif;text-decoration:none}
.pkp_page_index .journals .links a:hover,.eldran-button:hover{background:#254e6b}.pkp_page_index .homepage_about{padding-bottom:24px}
.pkp_block{font-family:Arial,sans-serif;padding:24px}.pkp_block .title{font-size:15px;color:var(--eldran-navy);border-bottom:2px solid #bd6938;padding-bottom:10px;margin-bottom:14px}.pkp_block a{font-size:14px;line-height:1.8}
.pkp_structure_footer_wrapper{background:#eaf0f4;border-top:1px solid var(--eldran-line)}.pkp_footer_content{padding:36px 30px;font-family:Arial,sans-serif}.eldran-footer h2{font:26px Georgia,serif;margin:0 0 12px}.eldran-footer p{font-size:14px;margin:8px 0;line-height:1.7}
.editor-card{padding:20px 0;border-bottom:1px solid var(--eldran-line)}.editor-card h3{margin:0 0 8px}.editor-card p{margin:0}.page_about,.page_privacy,.page_submissions,.page_information{overflow-wrap:anywhere}
.pkp_page_index .current_issue{border-top:1px solid var(--eldran-line)}.pkp_navigation_primary ul{background:white}.pkp_navigation_primary ul a{font:15px/1.5 Arial,sans-serif}
@media(max-width:767px){.pkp_site_name .is_text{font-size:26px}.pkp_site_name{padding:24px 0}.pkp_site_name .is_text:before{font-size:10px}.pkp_structure_main h1{font-size:30px}.pkp_structure_main h2{font-size:24px}.pkp_page_index .journals>ul>li{padding:24px 0}.pkp_structure_main p,.pkp_structure_main li{font-size:16px}.pkp_structure_main td{padding:8px;font-size:14px}.pkp_footer_content{padding:24px 20px}}

.pkp_structure_head{background:linear-gradient(90deg,#071d32f2,#0b2a47bd 65%,#0b2a4755),url('/plugins/themes/eldran/images/publisher-earth.png') center/cover no-repeat;border-top:4px solid #dba34d}
body.eldran-jaais .pkp_structure_head{background-image:linear-gradient(90deg,#071d32f2,#0b2a47c9 65%,#0b2a4755),url('/plugins/themes/eldran/images/jaais-hero.png')}
body.eldran-sbcs .pkp_structure_head{background-image:linear-gradient(90deg,#082e2be9,#0d584abf 65%,#0b2a4755),url('/plugins/themes/eldran/images/sbcs-hero.png')}
body.eldran-dsgd .pkp_structure_head{background-image:linear-gradient(90deg,#151639ec,#34307dbf 65%,#0b2a4755),url('/plugins/themes/eldran/images/dsgd-hero.png')}
body.eldran-apipm .pkp_structure_head{background-image:linear-gradient(90deg,#321321ec,#71304abf 65%,#0b2a4755),url('/plugins/themes/eldran/images/apipm-hero.png')}
.pkp_site_name{padding:26px 0 23px}.pkp_site_name .is_text{color:#fff!important;text-shadow:0 2px 6px #061d30;line-height:1.16}.pkp_site_name .is_text:before{content:none;background:url('/plugins/themes/eldran/images/brand.svg') left center/48px 48px no-repeat;min-height:48px;padding-left:61px;display:flex;align-items:center;color:#eac47f;font-size:12px;letter-spacing:.16em;margin-bottom:12px}
.pkp_page_index .current_issue{margin-top:18px;border-top:3px solid #dba34d;padding-top:25px}.pkp_page_index .current_issue .current_issue_title{font-family:Georgia,serif}.pkp_page_index .obj_article_summary{border-left:3px solid #dba34d;padding-left:16px}.pkp_navigation_primary>li>a{color:#fff}
@media(max-width:767px){.pkp_site_name_wrapper{height:auto!important;min-height:145px}.pkp_site_name{padding:13px 0;white-space:normal;overflow:visible}.pkp_site_name .is_text{display:block;font-size:19px;line-height:1.12;white-space:normal;max-width:calc(100vw - 115px)}.pkp_site_name .is_text:before{background-size:35px 35px;min-height:36px;padding-left:44px;font-size:9px;letter-spacing:.08em}.pkp_structure_head{background-position:60% center}}
.eldran-embedded-registration .pkp_structure_head,.eldran-embedded-registration .pkp_structure_footer_wrapper,.eldran-embedded-registration .cmp_breadcrumbs{display:none!important}.eldran-embedded-registration{background:#fff}.eldran-embedded-registration .pkp_structure_content{box-shadow:none;margin:0;min-height:0}.eldran-embedded-registration .pkp_structure_main{padding:28px;float:none;width:100%;max-width:100%}.eldran-embedded-registration .page_register>h1{margin-top:0}
@media(max-width:767px){.eldran-embedded-registration .pkp_structure_main{padding:22px 16px}}
.eldran-embedded-registration .pkp_structure_content{min-height:0!important;padding:0!important}.eldran-embedded-registration .pkp_structure_main{margin:0!important}.eldran-embedded-registration .page_register{font-family:Arial,sans-serif;color:#203747}.eldran-embedded-registration .page_register>h1{font:normal 34px Georgia,serif}.eldran-embedded-registration form#register{max-width:100%;font-size:14px}.eldran-embedded-registration form#register>fieldset{border:0;border-top:1px solid #dce3e8;margin:22px 0 0;padding:20px 0 0}.eldran-embedded-registration form#register legend{font:normal 22px Georgia,serif;color:#0b2a47;padding:0 12px 0 0}.eldran-embedded-registration form#register .identity>.fields,.eldran-embedded-registration form#register .login>.fields{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px}.eldran-embedded-registration form#register .identity>.fields>div,.eldran-embedded-registration form#register .login>.fields>div{margin:0}.eldran-embedded-registration form#register .identity label,.eldran-embedded-registration form#register .login label{display:block}.eldran-embedded-registration form#register .identity .label,.eldran-embedded-registration form#register .login .label{display:block;font:600 13px Arial,sans-serif;margin:0 0 6px}.eldran-embedded-registration form#register input[type=text],.eldran-embedded-registration form#register input[type=email],.eldran-embedded-registration form#register input[type=password],.eldran-embedded-registration form#register select{max-width:none!important;width:100%!important;min-height:39px;padding:8px;border:1px solid #bacad5;border-radius:2px;background:#fff}.eldran-embedded-registration form#register .contexts{display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none;margin:12px 0;padding:0}.eldran-embedded-registration form#register .context{border:1px solid #dce3e8;background:#f6f9fb;padding:15px;margin:0}.eldran-embedded-registration form#register .context>.name{font:normal 18px Georgia,serif;color:#0b2a47}.eldran-embedded-registration form#register .context .roles{border:0;margin:12px 0 0;padding:0}.eldran-embedded-registration form#register .context .roles legend{font:11px Arial,sans-serif;color:#566573}.eldran-embedded-registration form#register .context .roles label{margin-right:15px;font-size:12px}.eldran-embedded-registration form#register .buttons button,.eldran-embedded-registration form#register .buttons input[type=submit]{background:#dba74f;color:#0b2a47;border:0;padding:11px 24px;font:700 14px Arial,sans-serif}.eldran-embedded-registration form#register .buttons{margin-top:20px}
.eldran-embedded-registration .pkp_structure_content,.eldran-embedded-registration .pkp_structure_main{width:100%!important;max-width:none!important}.eldran-embedded-registration .pkp_structure_main:before,.eldran-embedded-registration .pkp_structure_main:after{display:none!important}
@media(max-width:700px){.eldran-embedded-registration form#register .identity>.fields,.eldran-embedded-registration form#register .login>.fields,.eldran-embedded-registration form#register .contexts{grid-template-columns:1fr}.eldran-embedded-registration .page_register>h1{font-size:27px}}
