/* JIETS public journal layout, inspired by a classic academic journal portal. */
:root{--jiets-blue:#438eac;--jiets-ink:#233d50;--jiets-rule:#e8e8e8}
body{background:#fff;color:#383838;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}
a{color:var(--jiets-blue)}a:hover,a:focus{color:#245d76;text-decoration:underline}
.pkp_structure_page{max-width:none;background:#fff;box-shadow:none}
.pkp_structure_head{background:#f8f8f8;border:1px solid #e7e7e7;border-bottom:3px solid #e4e4e4;box-shadow:none}
.pkp_head_wrapper{max-width:1170px;margin:0 auto;position:relative}
.pkp_site_name{padding:0;margin:0}.pkp_site_name .is_img{padding:0;display:block}.pkp_site_name .is_img img{max-height:44px;width:auto;height:44px}
.pkp_site_name_wrapper{padding:0;background:transparent}
.pkp_site_nav_menu{background:transparent}
.pkp_navigation_primary>li>a,.pkp_navigation_user>li>a,.pkp_navigation_search_wrapper a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#666;text-transform:uppercase;text-decoration:none;border:none;padding:16px 10px;margin:0;line-height:20px}
.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>a:focus,.pkp_navigation_user>li>a:hover{color:#222;background:#eaeaea;border:none}
.pkp_navigation_primary>li>a:after{border-top-color:#888}
.pkp_navigation_primary ul{border:1px solid #ddd;border-radius:3px;box-shadow:0 5px 12px #0002;padding:5px 0;min-width:245px;background:#fff}
.pkp_navigation_primary ul a{color:#444;font-size:13px;padding:9px 16px;text-transform:none;font-family:Arial,Helvetica,sans-serif}
.pkp_navigation_primary ul a:hover{background:#f3f3f3;color:#245d76}
.pkp_structure_content{max-width:1140px;margin:0 auto;padding:0 15px}
.pkp_structure_main{padding:22px 0 40px;margin:0;min-height:500px}
.pkp_structure_main:before,.pkp_structure_main:after{display:none}
.pkp_structure_main p{line-height:1.5;margin:0 0 14px;text-align:justify}
.pkp_structure_main h1,.pkp_structure_main h2,.pkp_structure_main h3{font-family:Arial,Helvetica,sans-serif;color:#343434;line-height:1.25}
.pkp_structure_main h1{font-size:28px;margin:20px 0 28px}
.pkp_structure_main h2{font-size:25px;margin:30px 0 18px}
.pkp_structure_main h3{font-size:18px;margin:24px 0 12px}
.pkp_structure_main li{line-height:1.65}.pkp_structure_main img{max-width:100%;height:auto}
.page_index_journal .additional_content{padding:0;margin:0;border:none}
.page_index_journal .additional_content:before{display:none}
.page_index_journal .current_issue{margin:35px 0 0}.page_index_journal .current_issue>h2{padding-bottom:14px;border-bottom:1px solid var(--jiets-rule)}
.jiets-overview{display:grid;grid-template-columns:136px 1fr;gap:20px;align-items:start;margin:0 0 28px}
.jiets-cover img{display:block;width:136px;height:auto;border:1px solid #386275}
.jiets-facts dl{display:grid;grid-template-columns:155px 1fr;margin:0;color:#18334a;font-size:12px;line-height:1.4;font-weight:600}
.jiets-facts dt,.jiets-facts dd{margin:0;padding:1px 0}.jiets-facts dd{position:relative;padding-left:12px}.jiets-facts dd:before{content:':';position:absolute;left:0}
.jiets-facts dd a{color:#18334a}.jiets-domains{display:flex;gap:4px;margin-top:12px}.jiets-domains span{background:#346a80;color:#fff;font-size:11px;flex:1;text-align:center;padding:7px 3px;font-weight:600}.jiets-domains span:nth-child(2){background:#258ca8}.jiets-domains span:nth-child(3){background:#4c8b6a}
.jiets-intro{margin-top:8px}.jiets-tagline{font-style:italic;color:#567879;border-top:1px solid #eee;padding-top:13px;font-size:13px}
.pkp_structure_sidebar{padding:22px 0 20px 25px;font-size:13px}
.pkp_block{padding:0;margin:0 0 22px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 3px 0 #eee;border-radius:3px;overflow:hidden}
.pkp_block .title{display:block;background:#438eac;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;margin:0;padding:11px 14px;line-height:1.3}
.pkp_block .content{padding:15px}.pkp_block .content p{margin:0 0 12px;line-height:1.6}
.pkp_block .content ul{list-style:none;padding:0;margin:0}.pkp_block .content li{border-bottom:1px solid #eee;padding:8px 0;margin:0}.pkp_block .content li:last-child{border-bottom:none}.pkp_block .content li a{font-weight:500;text-decoration:none}
#customblock-jiets_information .title{background:#4c927b}#customblock-jiets_access .title{background:#536f8b}
.jiets-submit{display:block;text-align:center;background:#438eac;color:#fff!important;font-size:13px;font-weight:bold;padding:12px 8px;border-radius:3px;text-decoration:none!important}.jiets-submit:hover{background:#33738d}
.jiets-small{font-size:12px!important;color:#707070;text-align:center;margin-top:12px!important}.jiets-license{display:inline-block;background:#edf3f5;border:1px solid #b9cbd1;padding:7px 13px;border-radius:3px;font-weight:bold;color:#284d5e}
.pkp_structure_footer_wrapper{background:#f8f8f8;border-top:1px solid #e5e5e5}.pkp_structure_footer{max-width:1140px;margin:auto}.pkp_footer_content{padding:25px 15px;font-size:12px;line-height:1.6}.pkp_brand_footer{padding:20px}.pkp_brand_footer img{max-width:100px}
.pkp_page_about .pkp_structure_main,.pkp_page_login .pkp_structure_main{padding-right:0}
@media(min-width:992px){
.pkp_head_wrapper{display:flex;align-items:center;padding:0 10px;min-height:51px}
.pkp_site_name_wrapper{flex:0 0 95px;position:static}.pkp_site_name .is_img img{width:95px;height:auto;max-height:45px}
.pkp_site_nav_menu{display:flex!important;align-items:center;flex:1;min-width:0;margin:0;padding:0;position:static}
.pkp_navigation_primary_row{flex:1;margin:0;padding:0}.pkp_navigation_primary_wrapper{display:flex;align-items:center}.pkp_navigation_primary{margin:0;display:flex;align-items:center;padding:0;white-space:nowrap}.pkp_navigation_primary>li{margin:0}
.pkp_navigation_search_wrapper{margin-left:auto}.pkp_navigation_search_wrapper .pkp_search{padding:10px;font-size:11px}
.pkp_navigation_user_wrapper{position:static;margin:0;padding:0;align-self:center}.pkp_navigation_user{position:static;display:flex;white-space:nowrap;padding:0;margin:0}.pkp_navigation_user>li{margin:0}
.pkp_navigation_user>li>a{padding:16px 8px;font-size:11px}
.pkp_structure_content.has_sidebar{display:flex;align-items:flex-start;gap:0}.has_sidebar .pkp_structure_main{width:68%;flex:0 0 68%;padding-right:25px}.has_sidebar .pkp_structure_sidebar{width:32%;flex:0 0 32%;border-left:1px solid #eee;min-height:600px}
}
@media(max-width:991px){
.pkp_site_name_wrapper{min-height:60px}.pkp_site_name{padding:8px 0;text-align:center}.pkp_site_name .is_img{display:inline-block}.pkp_site_nav_toggle{color:#555;background:transparent;border-color:#ccc;top:14px}
.pkp_site_nav_menu{padding:10px 20px}.pkp_navigation_user_wrapper{position:static}.pkp_navigation_primary>li>a,.pkp_navigation_user>li>a{padding:10px;color:#555}
.pkp_structure_content{padding:0 20px}.pkp_structure_main{width:100%;padding-top:25px}.pkp_structure_sidebar{width:100%;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.pkp_block{margin:0}.jiets-facts dl{grid-template-columns:145px 1fr}
}
@media(max-width:600px){.jiets-overview{grid-template-columns:100px 1fr;gap:13px}.jiets-cover img{width:100px}.jiets-facts dl{display:block;font-size:11px}.jiets-facts dt{color:#617582;padding-top:6px}.jiets-facts dd{padding-left:0}.jiets-facts dd:before{content:none}.jiets-facts dt:first-child{padding-top:0}.jiets-domains{flex-wrap:wrap}.jiets-domains span{font-size:9px;padding:5px 2px}.pkp_structure_sidebar{display:block}.pkp_block{margin-bottom:20px}.pkp_structure_main h1{font-size:24px;overflow-wrap:break-word}}
@media(min-width:992px){
.pkp_head_wrapper{padding:0!important;min-height:51px;height:auto}
.pkp_site_name_wrapper{margin:0!important;padding:0!important}
.pkp_site_nav_menu{margin:0!important;padding:0!important;transform:none!important}
.pkp_navigation_primary_row{width:auto!important;flex:1 1 auto}
.pkp_navigation_primary_wrapper{width:100%;margin:0!important;padding:0!important}
.pkp_navigation_user_wrapper{width:auto!important;min-width:0;flex:0 0 auto;left:auto!important;right:auto!important;top:auto!important;transform:none!important;margin:0!important;padding:0!important}
.pkp_navigation_user{width:auto!important;transform:none!important;margin:0!important;padding:0!important}
.pkp_navigation_search_wrapper{position:static!important;width:auto!important;transform:none!important;padding:0!important}
}
@media(max-width:991px){.pkp_navigation_user_wrapper{transform:none!important;left:auto!important;right:auto!important;top:auto!important;width:auto!important}.pkp_navigation_user{width:auto!important}}
@media(max-width:991px){
.pkp_site_nav_toggle>span{border-bottom-color:#315362}
.pkp_site_nav_toggle>span:before,.pkp_site_nav_toggle>span:after{background:#315362}
.pkp_site_nav_toggle:focus{outline:2px solid #438eac}
.pkp_navigation_primary ul{box-shadow:none;border:none;background:#f1f1f1}
.pkp_navigation_primary ul a{padding:9px 12px}
.jiets-intro p{text-align:left}
}
