/*
@import url('https://fonts.googleapis.com/css2?family=Arsenal:ital,wght
@0,400;0,700;1,400;1,700&display=swap');*/ 
@import "/styles/fonts/iosevka.css";  /* 
@media all {
	:root {	--nmp-base-fs: 1.3rem;
	--nmp-tit-fs: 2.5rem;
	--nmp-subtit-fs: 2.2rem;
	--nmp-st-fs: 1rem;
	--pkp-str-cnt-width: 1500px;
	--nmp-pad: 5%; }
  }
  
@media (min-width: 1600px) and (max-width: 1920px) {
	:root {	--nmp-base-fs: 1.2rem;
	--nmp-tit-fs: 2.3rem;
	--nmp-subtit-fs: 2rem;
	--nmp-st-fs: 0.9rem;
	--pkp-str-cnt-width: 1200px; }
  }
  
@media (min-width: 1200px) and (max-width: 1600px) {
	:root {	--nmp-base-fs: 1.1rem;
	--nmp-tit-fs: 2.2rem;
	--nmp-subtit-fs: 1.8rem;
	--nmp-st-fs: 0.8rem;
	--pkp-str-cnt-width: 1000px; }
  }
  
@media (min-width: 1000px) and (max-width: 1200px) {
	:root {	--nmp-base-fs: 1.0rem;
	--nmp-tit-fs: 2rem;
	--nmp-subtit-fs: 1.7rem;
	--nmp-st-fs: 0.75rem;
	--pkp-str-cnt-width: 952px; }
  }
  
@media (min-width: 768px) and (max-width: 1000px) {
	:root {	--nmp-base-fs: 0.9rem;
	--nmp-tit-fs: 1.7rem;
	--nmp-subtit-fs: 1.5rem;
	--nmp-st-fs: 0.725rem;
	--pkp-str-cnt-width: 952px;
	--nmp-pad: 2%; }
	.nmp-right-column { float: none; }
	.nmp-left-column, .nmp-right-column { display: block; }
	div.value ol { margin-left: -30px; }
  }
  
@media (min-width: 600px) and (max-width: 768px) {
	:root {	--nmp-base-fs: 0.85rem;
	--nmp-tit-fs: 1.5rem;
	--nmp-subtit-fs: 1.4rem;
	--nmp-st-fs: 0.7rem;
	--pkp-str-cnt-width: 100%; }
  }
  
@media (min-width: 500px) and (max-width: 600px) {
	:root {	--nmp-base-fs: 0.8rem;
	--nmp-tit-fs: 1.4rem;
	--nmp-subtit-fs: 1.3rem;
	--nmp-st-fs: 0.675rem;
	--pkp-str-cnt-width: 100%;
	--nmp-pad: 15px; }
  }
  
@media (min-width: 400px) and (max-width: 500px) {
	:root {	--nmp-base-fs: 0.75rem;
	--nmp-tit-fs: 1.3rem;
	--nmp-subtit-fs: 1.2rem;
	--nmp-st-fs: 0.65rem;
	--pkp-str-cnt-width: 100%; }
  }
  
@media (max-width: 400px) {
	:root {	--nmp-base-fs: 0.7rem;
	--nmp-tit-fs: 1rem;
	--nmp-subtit-fs: 0.8rem;
	--nmp-st-fs: 0.6rem;
	--nmp-pad: 5px; }
  }
 */  
@media all {
	:root {	--nmp-base-fs: 20px;
	--nmp-tit-fs: 34px;
	--nmp-subtit-fs: 28px;
	--nmp-st-fs: 16px;
	--pkp-str-cnt-width: 1500px;
	--nmp-pad: 5%; }
  }
  
@media (min-width: 1600px) and (max-width: 1920px) {
	:root {	--nmp-base-fs: 19px;
	--nmp-tit-fs: 30px;
	--nmp-subtit-fs: 26px;
	--nmp-st-fs: 15px;
	--pkp-str-cnt-width: 1200px; }
  }
  
@media (min-width: 1200px) and (max-width: 1600px) {
	:root {	--nmp-base-fs: 18px;
	--nmp-tit-fs: 28px;
	--nmp-subtit-fs: 24px;
	--nmp-st-fs: 14px;
	--pkp-str-cnt-width: 1000px; }
  }
  
@media (min-width: 992px) and (max-width: 1200px) {
	:root {	--nmp-base-fs: 16px;
	--nmp-tit-fs: 26px;
	--nmp-subtit-fs: 22px;
	--nmp-st-fs: 13px;
	--pkp-str-cnt-width: 952px; }
	.pkp_nav_list ul {  width: 18em !important; }
  }
  
@media (min-width: 768px) and (max-width: 1000px) {
	:root {	--nmp-base-fs: 15px;
	--nmp-tit-fs: 24px;
	--nmp-subtit-fs: 20px;
	--nmp-st-fs: 13px;
	--pkp-str-cnt-width: 952px;
	--nmp-pad: 2%; }
	.nmp-right-column { float: none; }
	.nmp-left-column, .nmp-right-column { display: block; }
	div.value ol { margin-left: -30px; }
  }
  
@media (min-width: 768px) {
	.pkp_structure_main { width: 100% !important; }
  }
  
@media (max-width: 768px) {
	.pkp_structure_main { width: 100% !important; }
  }
  
@media (min-width: 600px) and (max-width: 768px) {
	:root {	--nmp-base-fs: 14px;
	--nmp-tit-fs: 20px;
	--nmp-subtit-fs: 18px;
	--nmp-st-fs: 12px;
	--pkp-str-cnt-width: 100%; }
  }
  
@media (min-width: 500px) and (max-width: 600px) {
	:root {	--nmp-base-fs: 13px;
	--nmp-tit-fs: 18px;
	--nmp-subtit-fs: 16px;
	--nmp-st-fs: 11px;
	--pkp-str-cnt-width: 100%;
	--nmp-pad: 15px; }
  }
  
@media (min-width: 400px) and (max-width: 500px) {
	:root {	--nmp-base-fs: 12px;
	--nmp-tit-fs: 16px;
	--nmp-subtit-fs: 14px;
	--nmp-st-fs: 10px;
	--pkp-str-cnt-width: 100%; }
  }
  
@media (max-width: 500px) {
	.obj_issue_toc .cover img, .heading, .obj_issue_toc, .pkp_structure_main { width: 100% !important; }
	h1,	h2,	h3,	h4,	p,	input,	span,	ul,	ol, .current_issue_title, .meta { margin-left: 5px !important	}
  }
  
@media (max-width: 400px) {
	:root {	--nmp-base-fs: 11px;
	--nmp-tit-fs: 16px;
	--nmp-subtit-fs: 15px;
	--nmp-st-fs: 10px;
	--nmp-pad: 5px; }
  }
  
@media all {
	html, body { font-size: var(--nmp-base-fs) !important; line-height: calc(var(--nmp-base-fs) * 1.2) !important; }
	body, .pkp_site_name .is_text, .pkp_block .title, .obj_article_summary>.title, .pkp_structure_main h1, .pkp_structure_main h2, .pkp_structure_main h3, .pkp_structure_main h4, .obj_article_details .main_entry .item .label,	button,	input,	optgroup,	select,	textarea { font-family: 'Iosevka Web', sans-serif !important; font-weight: normal !important; }
	.pkp_structure_content { height: calc(100% - 100px) !important; margin-bottom: 190px !important; }
	.pkp_content_main .page strong { font-weight: normal !important; text-shadow: 1px 1px 2px #777; }
	* {	-webkit-transition: all .2s ease-in-out;	-o-transition: all .2s ease-in-out; transition: all .2s ease-in-out	}
	button.submit:hover,	a.block_make_submission_link:hover { color: #FFF !important; background-color: #253947 !important; }
	.pkp_site_name_wrapper, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_search_mobile, .pkp_structure_content, .pkp_structure_footer { width: var(--pkp-str-cnt-width) !important; }
	.pkp_navigation_user { font-size: calc(var(--nmp-base-fs) - 1px) !important; }
	.pkp_page_article .pkp_site_name_wrapper, .pkp_page_article .pkp_navigation_primary_wrapper { width: 100% !important; padding: 0px calc(1.8% + var(--nmp-pad)) !important; }
/*	.pkp_page_article .pkp_navigation_user_wrapper { width: 100% !important; } */
	.pkp_page_article .pkp_navigation_user.pkp_navigation_user { text-align: right; }
	.pkp_structure_main { padding: 0 calc(var(--nmp-tit-fs) * 2) calc(var(--nmp-tit-fs) * 3) !important;  }
	.pkp_structure_main:before, .pkp_structure_main:after { background: none !important; }
	.pkp_structure_main:after { left: 75% !important; }
	.pkp_structure_sidebar { width: 100% !important; float: none; }
	.pkp_block { padding: calc(var(--nmp-base-fs) + 2px) !important; }
	.pkp_block .title { font-size: calc(var(--nmp-base-fs) + 3px) !important; }
	.pkp_block.block_language .content ul li a, .pkp_block.block_information .content ul li a { font-size: calc(var(--nmp-base-fs) + 1px) !important; }
	.cmp_button, .cmp_form .buttons button, .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a { font-size: calc(var(--nmp-base-fs) - 1px); line-height: calc(var(--nmp-base-fs) * 0.9); font-weight: normal !important; }
	.pkp_block .title, .obj_article_summary>.title, .pkp_structure_main h1, .pkp_structure_main h2, .pkp_structure_main h3 { color: rgba(0, 0, 0, 1) !important; }
	.obj_article_details .main_entry .item .label { color: rgba(44, 44, 44, 1) !important; }
	b,	strong { font-weight: bold !important; }
	.pkp_site_name .is_text { font-size: var(--nmp-tit-fs) !important; line-height: 1.2rem !important; }
	.pkp_site_name .is_text, .pkp_navigation_primary>li>a { text-shadow: 0px 0px 2px rgb(0, 0, 0) !important; }
	.pkp_head_wrapper { background-color: rgba(0, 50, 0, 0);	-webkit-transition: all .1s ease-in-out;	-o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; }
	.pkp_structure_head { background-color: rgba(0, 50, 0, 1); background: url(/inc/header-bg.jpg); border-bottom: 1px solid #ddd; background-position: right !important; }
	.pkp_structure_footer_wrapper { background-image: url(/inc/footer-bg.jpg) !important; background-position: right !important; }
	.pkp_navigation_user ul { width: 13em !important; }
	.obj_article_details .main_entry .item .label { font-size: 18px; font-weight: normal !important; }
	.obj_article_details .authors .name, .obj_article_details .main_entry .item .label span.affiliation { font-weight: normal !important; }
	.obj_article_details .authors .affiliation { color: rgba(50, 50, 50, 0.8) !important; font-size: 12px !important; }
	.obj_article_details .authors .name { color: #676262; font-size: 110%; }
	.pkp_brand_footer { padding: 5px; display: none; }
	.pkp_brand_footer img { max-width: 50px; }
	.pkp_structure_footer_wrapper { background-color: black !important; color: white; position: fixed; width: 100%; bottom: 0px; }
	.pkp_structure_footer_wrapper a { color: rgba(200, 255, 200, 1) !important; }
	.obj_issue_toc .published .label, .obj_issue_toc .published .value { font-size: 80% !important; }
	.pkp_structure_main h1, .page_search .search_input .query { font-size: calc( var(--nmp-subtit-fs) - 1px) !important; font-weight: normal !important; }
	.pkp_structure_main h2 { font-size: var(--nmp-subtit-fs) !important; }
	.pkp_structure_main h3 { font-size: calc(var(--nmp-subtit-fs) - 1px) !important; }
	.obj_article_summary>.title { font-size: calc(var(--nmp-base-fs) + 2px) !important; }
	.meta .authors { font-size: calc(var(--nmp-base-fs) + 1px) !important; font-style: italic !important; }
	.pkp_navigation_user .task_count { top: 0rem !important; }
	.pkp_page_index .current_issue .read_more { font-weight: normal !important; font-size: calc(var(--nmp-base-fs) - 1px); }
	.pkp_site_nav_menu { background: none !important; }
	.pkp_site_nav_menu.pkp_site_nav_menu--isOpen { background-color: #073147 !important; }
	.obj_issue_toc .cover { width: 50% !important; }
	.journal_issn { color: #FFF; font-size: 18px; font-weight: lighter; }
	.journal_issn.mv { display: none; }
	h3.about { font-size: 120% !important; font-weight: 400 !important; }
	h3.label { font-size: 120% !important; font-weight: 300 !important; }
	/*.obj_issue_summary .cover img { max-height: 150px !important;  } */    
	.author_bios .sub_item .value, .pkp_page_index .current_issue .read_more, .obj_article_details .main_entry .sub_item .label { font-size: var(--nmp-base-fs) !important; }
	.references .value p,	li.bref { font-family: 'Iosevka Web', 'Arsenal', sans-serif; font-size: 13px !important; color: #555 !important; text-align: justify !important; }
	li.bref { margin-left: -37px; }
	.keywords, .abstract, .abstract p { text-align: justify !important; font-size: var(--nmp-base-fs); line-height: calc(var(--nmp-base-fs) * 1.2); }
	.abstract p {font-weight: 300; }
	.cmp_button, .cmp_form .buttons button, .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a { font-size: calc(var(--nmp-base-fs) - 2px) !important; }
	.cmp_breadcrumbs .current { color: rgba(0, 0, 0, 1) !important; }
	.page_search .search_input .query { width: 98% !important; }
	.kwv {	/* 	border-radius: 3px; 	border: 1px solid rgba(180, 180, 180, 1); 	background: -webkit-gradient(linear, left top, left bottom, from(rgba(250, 250, 250, 1)), to(rgba(200, 200, 200, 1))); 	background: -webkit-linear-gradient(top, rgba(250, 250, 250, 1),rgba(200, 200, 200, 1)); 	background: -moz-linear-gradient(top, rgba(250, 250, 250, 1),rgba(200, 200, 200, 1)); 	background: -ms-linear-gradient(top, rgba(250, 250, 250, 1),rgba(200, 200, 200, 1)); 	background: -o-linear-gradient(top, rgba(250, 250, 250, 1),rgba(200, 200, 200, 1)); 	box-shadow: 0px 0px 3px rgba(0,0,0,0.4);	*/	display: inline-block; padding: 0px 0px 2px 2px !important;	/*color: black;*/ color: #dc008e; font-size: 13px; line-height: 13px; }
	.obj_issue_summary .title { font-family: 'Iosevka Web', sans-serif !important; font-weight: 700; text-decoration: none; font-size: 14px !important; }
	.obj_issue_summary .series { font-size: 14px !important; }	#articlesBySameAuthorList li { font-size: 14px !important; }
	.page_issue_archive .issues_archive>li { border-bottom: none !important; padding: 0px !important; width: 250px !important; margin: 10px; }
	select#sectionId option[value="3"],	select#sectionId option[value="4"],	select#sectionId option[value="5"] { color: white; display: none !important; }
	.pkpTabs__button { font-weight: lighter !important; }
	.obj_issue_toc .cover img { max-width: 100% !important; max-height: 500px !important; }
	table.edcol td { font-size: 12px; padding: 5px 5px 10px 5px; }
	table.edcol td.td1 { font-size: 14px; width: 25% !important; }
	table.edcol td.td1 em { font-size: 17px; width: 30% !important; }
	table.edcol td.tdh { font-size: 16px; color: #000; text-shadow: 1px 1px 2px #aaa; padding-left: 0px; padding-top: 30px; }
	ul.issues_archive li { display: inline-block; height: 400px; vertical-align: bottom; }
	ul.issues_archive li div h2 { display: block; }
	ul.issues_archive li a img { float: none !important; max-width: initial; width: auto; height: auto; opacity: 0.8; }
	.obj_issue_summary .cover { float: none !important; width: auto !important; height: auto !important; margin-right: 20px; }
	.obj_issue_summary:hover { position: relative; font-size: 120% !important; background: white; }
	.obj_issue_summary:hover .cover img { z-index: 10; max-width: 300px; height: 300px !important; max-height: 300px; box-shadow: 1px 1px 3px #000000; opacity: 1; }
	.page_issue_archive .issues_archive>li:hover .obj_issue_summary .series, .page_issue_archive .issues_archive>li:hover .obj_issue_summary .title { font-size: 20px !important; }
	div.block_information div.content ul li:last-of-type { display: none; }
	.obj_galley_link:before { content: "📌" !important; }
	.obj_article_summary .pages { position: relative !important; width: 20% !important; float: right !important; text-align: right !important; }
	.obj_article_summary>.title { width: 80% !important; }
	.obj_galley_link_pdf { text-decoration: none !important; color: #FFF; border-radius: 3px; }
	ul.galleys_links .obj_galley_link_pdf { font-size: 150%; padding: 3px !important; border: 1px solid rgb(20, 20, 56); box-shadow: 1px 1px 3px #999; background-color: #2b4756; }
	.nmp_article_content ul.galleys_links .obj_galley_link_pdf { font-size: 250%; padding: 3px !important; border: 1px solid rgb(18, 18, 76); box-shadow: 1px 1px 2px #999; background-color: #073147; }
	.obj_galley_link_pdf:hover { background-color: #000000 !important; color: #8fff66 !important; }
	.obj_article_details .citation_display .citation_formats_button:after { content: "▽" !important; }
	.obj_article_details .entry_details .item.cover_image { padding: 0px; }
	table.edcol td { vertical-align: top !important; }
	a.eb_link { text-decoration: none; }
	a.eb_link img { vertical-align: text-top; height: 20px; box-shadow: 1px 1px 2px #999; margin-right: 0px; border-radius: 50%; }
	img.ebfl { vertical-align: text-top; height: 11px; box-shadow: 1px 1px 2px #999; }
	html[lang=en-US] .obj_article_summary>.title,	html[lang=en-US] article.obj_article_details h1.page_title { text-transform: none; }
	.c-stack { display: inline-table; vertical-align: top; }
	.c-stack sub, .c-stack sup { display: table-row; line-height: 1; font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
	.c-stack sup { top: -.5em; }
	.c-stack sub { bottom: -.25em; }
	.nmp-content { padding: 0; margin: 0; width: 100%; display: flex; padding: 0px 2%; }
	.nmp-left-column, .nmp-right-column { display: table-cell; }
	.nmp-left-column { width: calc(100%) !important; padding: 0px var(--nmp-pad) 200px var(--nmp-pad); }
	.nmp-right-column { width: 400px !important; padding: 5px; border-left: 1px solid #253947; }
	.item.cover_image a img { width: 100%; max-width: 250px; box-shadow: 2px 2px 5px #777; }
	.cmp_breadcrumbs li { font-size: 1rem !important; }
	h1.page_title { line-height: calc( var(--nmp-tit-fs) * 1.15); font-size: var(--nmp-tit-fs) !important; }
	ul.authors,	ul.value.galleys_links { list-style: none; }
	ul.authors li { margin-bottom: 15px; display: inline-block; vertical-align: top; margin-right: 25px; }
	ul.authors .name { display: block; font-weight: bold; }
	ul.authors .affiliation { display: block; font-size: 90%; }
	ul.authors li a img.orcid { border-radius: 50%; width: 15px; vertical-align: baseline; }
	ul.authors li .orcid a { text-decoration: none; }
	.item.keywords .value { text-align: left; }
	.item.keywords .value div { border-radius: 3px; padding: 2px 4px; margin: 2px !important; border: 1px solid #777; display: inline-block; color: #ffffff; background-color: hsl(173, 70%, 35%); font-size: calc(var(--nmp-base-fs) - 1px); line-height: var(--nmp-base-fs); }
	h4.authorName { font-weight: lighter; margin: 20px 0px 0px 0px; font-size: 110%; }
	.value.bio, .value.bio p { margin: 0; padding: 0; font-size: 80%; }
	.value.bio p a { text-decoration: none; }
	.references .value ol li { font-size: calc(var(--nmp-base-fs) - 1px); margin-top: calc(var(--nmp-base-fs) - 3px); }
	section.sub_item h4 { margin-bottom: 10px; }
	body.pkp_page_article .obj_galley_link { font-size: var(--nmp-base-fs) !important; }
	.pkp_block.block_language .content ul li a, .pkp_block.block_information .content ul li a { font-size: 1.2rem; }
	h1.page_title,	h2.label,	h3.label,	li span.name,	h4.label, .pkp_block .title { font-weight: 300 !important; text-shadow: 1px 1px 3px #aaa !important; }
	.obj_article_details .entry_details { float: left; }
	.frcl, .frcr { display: inline-block; vertical-align: top; }
	.frcl { width: 37%; max-width: 260px; }
	.frcr { width: 60%; font-size: 80%; }
	ul.galleys_links { margin: 0px; padding: 0px; }
	body .pkp_page_article :not(.bio) a { text-decoration: none; color: #0074D9; font-size: 80%; }
	.underline { position: relative; text-decoration: none; }
	.underline::before { content: ''; position: absolute; bottom: 0; right: 0; width: 0; height: 2px; background-color: #0074D9; transition: width 0.6s cubic-bezier(0.25, 1, 0.5, 1); }
	span.orcid { display: inline; }
	.obj_article_summary>.title { line-height: calc(var(--nmp-base-fs) + 5px) !important; }
	.meta .authors { font-size: 90% !important; }
	.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus { background: none !important; color: #006798; font-weight: 700 !important; }
	.pkp_structure_footer { text-align: center; height: 30px; }
	.pkp_structure_footer:hover { text-align: center; height: 150px; }
	.listPanel__empty { text-align: left !important; }
	.pkp_site_name_wrapper, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_search_mobile, .pkp_structure_content, .pkp_structure_footer { margin: 0 5% 0 0; width: 90% !important; }
	.pkp_site_nav_menu a#pkpDropdown1 { text-shadow: 0px 0px 2px #000; }
	.dfooter { font-weight: 200; }
	.pkp_footer_content { padding: 10px !important; }
	.pkp_site_name_wrapper { height: 50px; }
	select#sectionId option[value=1] { display: none !important; }
	.pkp_structure_main * { line-height: calc(var(--nmp-base-fs) + 3px) !important; }
	img.mlogo100 { max-width: 100px !important; width: 100px !important; }
	img.mlogo150 { max-width: 150px !important; width: 150px !important; }
}

@media (min-width: 1600px) {
	img.mlogo100 { max-width: 100px !important; width: 100px !important; }
	img.mlogo150 { max-width: 130px !important; width: 130px !important; }
	}

@media (min-width: 1200px) {
	img.mlogo100 { max-width: 90px !important; width: 90px !important; }
	img.mlogo150 { max-width: 120px !important; width: 120px !important; }
	}

@media (min-width: 480px) {
	.page_submissions .submission_sections li, .page_submissions .submission_checklist li {
		padding: 0.5rem 1.5rem 0.5rem 2.5rem !important; }
	}

@media (hover: hover) and (pointer: fine) {
	.underline:hover::before { left: 0; right: auto; width: 100%; }
  }
  
@media (min-width: 992px) {
	img.mlogo100 { max-width: 80px !important; width: 80px !important; }
	img.mlogo150 { max-width: 110px !important; width: 110px !important; }
	body.pkp_page_article.pkp_op_view .pkp_structure_sidebar { float: none !important;	/*width: 300px; max-width: 300px;*/	width: 100% !important; }
	.pkp_nav_list ul { top: 37px; }
	.pkp_block { display: inline-block; }
	.nmp_page_article .pkp_block { display: inline-block; }
  }
  
@media (max-width: 992px) {
	.pkp_structure_sidebar { float: none; width: 100% !important; }
	img.mlogo100 { max-width: 75px !important; width: 75px !important; }
	img.mlogo150 { max-width: 100px !important; width: 100px !important; }
  }
  
@media (min-width: 400px) and (max-width: 1000px) {
	.nmp-right-column { float: none !important; }
	.nmp-left-column, .nmp-right-column, .nmp-content { display: block !important; }
	.nmp-left-column { width: 100% !important; }
	.nmp-right-column { width: 100% !important; padding: 5px; border-left: none !important; }
	.keywords { text-align: left !important; }
	section.authors ul.authors { margin-left: -38px !important; }
	.references .value ol { margin-left: -30px; }
  }
   /* 
@media (min-width: 1200px) {
	.pkp_site_name_wrapper, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_search_mobile, .pkp_structure_content, .pkp_structure_footer { width: 100% !important; }
  }	@media (max-width: 800px) { body, .item.doi .label { font-size: 14px !important; }
	.pkp_structure_main h1 { font-size: 18px !important; }
	.pkp_structure_main h2 { font-size: 17px !important; }
  }
 */   /* 
@media (min-width: 992px) .page_issue_archive .issues_archive>li { padding-left: 10px; padding-right: 10px; display: inline-block;  }
   .obj_issue_summary .title { font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif; font-weight: 700; text-decoration: none; font-size: 14px;  }
  .obj_issue_summary .series { margin-bottom: 5px; color: rgba(0,0,0,0.54); font-size: 14px;  }
  */  
@media (max-width:992px) {
	.pkp_site_nav_menu.pkp_site_nav_menu--isOpen { padding-top: 20px; }
	.pkp_head_wrapper .pkp_search { position: absolute; top: 0; right: 0; height: 40px; min-width: 100px; padding: 0; font-size: 14px; line-height: 20px; transition: min-width .4s; text-align: right; overflow-x: hidden	}
	.pkp_head_wrapper .pkp_search button { position: absolute; top: 0; left: -9999px	}
	.pkp_head_wrapper .pkp_search input[type="text"] { position: absolute; top: 0; left: 0; width: 0; padding: 0; border: none	}
	.pkp_head_wrapper .pkp_search .search_controls { display: inline-block	}
	.pkp_head_wrapper .pkp_search .search_prompt { display: inline-block; position: relative; padding: 10px 20px; color: #fff; cursor: pointer	}
	.pkp_head_wrapper .pkp_search .search_prompt:before { font-size: 16px; margin-right: 0.25em	}
	.pkp_head_wrapper .pkp_search .search_prompt:hover, .pkp_head_wrapper .pkp_search .search_prompt:focus { outline: 0; padding-bottom: 8px; border-bottom: 2px solid #fff	}
	.pkp_head_wrapper .pkp_search.is_open { min-width: 100%; background: #fff	}
	.pkp_head_wrapper .pkp_search.is_open input[type="text"] { width: 100%; max-width: 100%; line-height: 40px; height: 40px; top: 0; left: 0; padding-left: 0.5em; padding-right: 180px; border: none; border-bottom: 1px solid #ddd; font-size: 16px; background: #fff	}
	.pkp_head_wrapper .pkp_search.is_open input[type="text"]:hover, .pkp_head_wrapper .pkp_search.is_open input[type="text"]:focus { outline: 0	}
	.pkp_head_wrapper .pkp_search.is_open .search_prompt { padding-bottom: 9px; background: #fff; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #007ab2	}
	.pkp_head_wrapper .pkp_search.is_open .search_prompt:hover, .pkp_head_wrapper .pkp_search.is_open .search_prompt:focus { border-bottom-color: #007ab2	}
	.pkp_head_wrapper .pkp_search.is_searching input[type="text"] { opacity: 0.5	}
	.pkp_head_wrapper .pkp_search.is_searching input[type="text"]:hover, .pkp_head_wrapper .pkp_search.is_searching input[type="text"]:focus { border-color: #fff	}
	.pkp_head_wrapper .pkp_search.is_searching .search_prompt { background: #fff; border-left: 1px solid #ddd; color: #007ab2	}
	.pkp_head_wrapper .pkp_search.is_searching .search_prompt:hover, .pkp_head_wrapper .pkp_search.is_searching .search_prompt:focus { background: #fff; color: #009de5	}
	.pkp_head_wrapper .pkp_search.is_searching .search_cancel { display: none	}
	.pkp_head_wrapper .pkp_search.is_searching .search_loading { display: block	}
	.pkp_head_wrapper a { color: aliceblue !important; text-shadow: 0px 0px 1px black !important; }
	.pkp_site_name .is_text { line-height: 28px; text-shadow: 0px 0px 10px #000 !important; }
	.pkp_site_name { padding-right: 7px; top: 6px !important; font-size: var(--nmp-tit-fs) !important; line-height: var(--nmp-tit-fs) !important; }
	.pkp_head_wrapper .pkp_search { position: absolute; top: -10px; right: 0; height: 25px; min-width: 100px; padding: 0; font-size: 14px; line-height: 14px; transition: min-width .4s; text-align: right; overflow-x: hidden; overflow-y: hidden; }
	.pkp_head_wrapper .pkp_search .search_prompt::before { font-size: 12px; margin-right: 0.25em; }
	.pkp_head_wrapper .pkp_search .search_prompt { display: inline-block; position: relative; padding: 4px 20px; }
	.pkp_head_wrapper .pkp_search.is_open input[type="text"] { width: 100%; max-width: 100%; line-height: 30px; height: 25px; top: 0; left: 0; padding-left: 0.5em; padding-right: 180px; border: none; border-bottom-color: currentcolor; border-bottom-style: none; border-bottom-width: medium; border-bottom: 1px solid #ddd; font-size: 14px; }
	.pkp_head_wrapper .pkp_search.is_open .search_prompt { padding-bottom: 9px; background: #fff; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #4E7FD4 !important; }
	.pkp_nav_list { line-height: 16px; padding-left: 0; margin-left: 30px !important; }
	.pkp_nav_list li ul, .pkp_nav_list { margin: 0px 5px 0px 50px; }
	.pkp_nav_list li { margin-left: -5px; }
	.pkp_nav_list li ul li { margin-left: -30px; list-style: none; }
	.pkp_nav_list li::before, .pkp_nav_list li ul li::before { content: "\2022"; color: white; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; }
	.pkp_nav_list li ul li:hover::before { color: red !important; }
	.pkp_nav_list li:hover::before { color: #E0A000 !important; }
	.pkp_nav_list li a { text-decoration: none !important; }
	.pkp_nav_list li a:hover { color: gold !important; text-decoration: underline !important; }	
	/*ul.pkp_navigation_user.pkp_nav_list { padding-left: 0; margin-left: 100px !important;  } */	
	li.profile { display: inline-block; margin-left: 10px; line-height: 20px; }
	li.profile::before { content: none; }
	.pkp_navigation_user.pkp_navigation_user { margin-top: 3px !important; padding-top: 3px !important; }
	.journal_issn.fv { display: none; }
	.journal_issn.mv { display: block; }
	.journal_issn { font-size: 12px; position: absolute; left: 50px; top: 6px; margin-bottom: 3px; line-height: 8px; }	#navigationPrimary li { font-size: calc(var(--nmp-base-fs) * 1.5); line-height: calc(var(--nmp-base-fs) * 2); }
	.pkp_navigation_user.pkp_navigation_user { border-top: 0px !important; }
  }
  
@media (max-width: 768px) {
	.issues_archive * { transition: 1s all ease;	-moz-transition: 1s all ease;	-o-transition: 1s all ease;	-webkit-transition: 1s all ease; }
	.obj_issue_summary .cover { float: none !important; }
	.obj_issue_summary .cover img { max-width: 300px !important; height: 200px !important; }
	.page_issue_archive .issues_archive>li { padding-left: 10px !important; width: 250px !important; padding-right: 10px !important; display: inline-block; height: 400px; vertical-align: bottom; }
	.page_issue_archive .issues_archive>li:hover .obj_issue_summary { position: relative; font-size: 120% !important; background: white; }
	.page_issue_archive .issues_archive>li:hover .obj_issue_summary .cover img { max-width: 300px; height: 300px !important; }
	.cover img { max-height: 500px !important; max-width: none; }
  }
  
@media (max-width: 500px) {
	.pkp_structure_main { padding: 0px !important; }
	.obj_issue_toc .cover { width: auto !important; }
	.cmp_breadcrumbs a { color: cadetblue !important; }
	.pkp_navigation_user .task_count { display: inline-block; width: 16px !important; height: 16px !important; margin-left: 0.5em; border-radius: 50%; background: rgba(255, 255, 255, 0.3); line-height: 18px !important; text-align: center; font-size: 9px !important; }
	.main_entry .sub_item .label { font-size: 15px !important; }
	li.profile { font-size: 12px !important; line-height: 14px; }
	.abstract p { font-size: 13px; line-height: 15px !important; }
	.author_bios .sub_item .value { font-size: 12px !important; line-height: 13px !important; }
	.pkp_structure_main p { line-height: 17px !important; }
	.references .value p,	li.bref { font-size: 13px !important; line-height: 15px !important; }
	.galleys_links, .published, .citation_display, .issue { margin: 10px !important; }
	.obj_article_details .authors .name { font-size: 15px !important; }
  }
